Hallo ich bin JS Anfänger und habe eine Frage zu folgendem Script.
Ziel des Scripts ist es, dass alle Kommas durch eine Raute ersetzt werden.
Problem: es werden immer nur alle Kommas vom ersten Div mit der Klasse "repAll" ersetzt. Wie schaffe ich es, dass alle Divs mit den Klassen "repAll" durchsucht und ersetzt werden?
Vielen Dank ![]()
Code
<div class="demo">
<p class="repAll">,Test1,Test2,Test3.</p>
<p class="repAll">,Test1,Test2,Test3.</p>
</div>
<script>
window.onload = function () {
var str = document.querySelector(".repAll").innerHTML;
var result = str.replace(/,/gi,"#");
document.querySelector(".repAll").innerHTML = result;
}
</script>
Alles anzeigen