Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
未格式化XHTML/JavaScript动态内容_Javascript_Xml_Xhtml - Fatal编程技术网

未格式化XHTML/JavaScript动态内容

未格式化XHTML/JavaScript动态内容,javascript,xml,xhtml,Javascript,Xml,Xhtml,面对一个非常有趣的问题 我使用Javascript和xml将动态内容加载到我的站点中。在xml文件中,我包含了一些格式化标记,比如使用createTextNode()方法的粗体文本。这会将字符串输出为非HTML(纯文本)。 您可以在动态段落元素上使用innerHTML,并用正常呈现的HTML内容填充它 示例如下: 希望这有帮助 如果您坚持使用vanilla JS,请查看jQuery方法如何处理源代码中动态附加的DOM元素(即处理程序数据)!多谢。 var paragraph = xmlD

面对一个非常有趣的问题


我使用Javascript和xml将动态内容加载到我的站点中。在xml文件中,我包含了一些格式化标记,比如使用createTextNode()方法的粗体文本。这会将字符串输出为非HTML(纯文本)。 您可以在动态段落元素上使用innerHTML,并用正常呈现的HTML内容填充它

示例如下:


希望这有帮助

如果您坚持使用vanilla JS,请查看jQuery方法如何处理源代码中动态附加的DOM元素(即处理程序数据)!多谢。
    var paragraph = xmlDOM.getElementsByTagName("Overview")[0].childNodes[0].nodeValue;
    document.getElementById("Paragraph").innerHTML = paragraph;
   var paragraph = document.createElement('p');
   paragraph.appendChild(document.createTextNode(sections[i].childNodes[1].firstChild.nodeValue));
var paragraph = document.createElement('p');
paragraph.innerHTML = sections[i].childNodes[1].firstChild.nodeValue;