Can you please let me know why I am not able to replace / with > in this example
var str = document.getElementById("demo").innerHTML;
var res = str.replace('/', ">");
document.getElementById("demo").innerHTML = res;
<p id="demo">Change /</p>
asked Jul 3, 2015 at 18:09
Suffii
5,79415 gold badges63 silver badges94 bronze badges
1 Answer 1
Because / is getting translated to the real character instead (/). Try as follows:
var str = document.getElementById("demo").innerHTML;
var res = str.replace('/', ">");
document.getElementById("demo").innerHTML = res;
<p id="demo">Change /</p>
answered Jul 3, 2015 at 18:11
taxicala
21.8k7 gold badges41 silver badges67 bronze badges
Sign up to request clarification or add additional context in comments.
Comments
lang-js