簡體   English   中英

用百分比替換 span 標簽中的值

[英]Replace value in a span tag with percentage

我希望 e 的值是一個百分比。 如果 e 的值為 30,我想將 e 顯示為 1.5,即 30 的 5%。下面是顯示 e 的 function 和 html,感謝您的幫助。


    function g(e) {
        p = e;
        for (var t = document.getElementsByClassName("aaz"), n = 0; n < t.length; n++) 
        t[n].textContent = e
    }
    
    <span class="aaz">0</span>

我知道有類似的東西我可以使用但不知道如何使用它“Math.round(e/100*5)”

我想你想寫 function 將數字更改為一定百分比的跨度,試試這個

 const aaz = +document.querySelector(".aaz").textContent const result = document.querySelector(".result") function g(e) { p = e * 0.05 result.textContent = p } g(aaz)
 body { display: flex; flex-direction: column; justify-content: center; align-items: center; }.aaz { display: block; margin: 1rem; }.result { display: block; }
 <span class="aaz">30</span> <span class="result"></span>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM