簡體   English   中英

如何替換 div 中的特定字符?

[英]How can I replace specific characters in a div?

我想在這個 div 中將逗號更改為撇號。

<div id="range" class="range-slider">   
  <div class="something">15,000.00</div>
</div> 

所以不是 15,000.00 我想做 15'000.00

我無法更改 HTML 所以我想我需要在 JS 中實現這一點,對吧?

我需要使用changeText function嗎?

提前謝謝了。

JavaScript 中沒有原生changeText function。 您可以使用textContent屬性更改元素的文本內容,並使用replace()方法將,替換為'

 let elem = document.querySelector(".something") elem.textContent = elem.textContent.replace(",", "'");
 <div id="range" class="range-slider"> <div class="something">15,000.00</div> </div>

要添加到TechySharnav的答案,您還可以直接查詢類名。

var el = documents.getElementByClassNames("something");
el.textContent = el.textContent.replace(',',"'");

暫無
暫無

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

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