Ich versuche, wie Text mit neuem Text in einem HTML-Tag zu ersetzen:Javascript nicht in der Lage mit HTML-Text mit neuem Text zu ersetzen
text = " hello how are you? " ;
newText = "<h1>hello how are you? </h1> " ;
Dies ist mein Code:
//replacer holds the html element
var replacer = document.getElementById("#"+id);
var newElement = "<span style='font-size:100px;' id='one4'>"+selectedinnerText+"</span>";
//selectedinnerText holds the text to be replaced
alert(selectedinnerText + " "+ newElement );
//This below line is not working properly
replacer.innerHTML = replacer.innerHTML.replace(selectedinnerText,newElement);
In Ihrem Debugger sein, einen Haltepunkt auf der 'var replacer' Linie gesetzt, dann wird ihr Wert untersuchen, nachdem über diese Aussage zu treten. –