Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/454.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
Javascript 将字符串转换为DOM_Javascript_Prototypejs - Fatal编程技术网

Javascript 将字符串转换为DOM

Javascript 将字符串转换为DOM,javascript,prototypejs,Javascript,Prototypejs,我的Ajax函数将HTML元素作为字符串返回给我,我想将这个字符串作为DOM元素附加到文档中 差不多 parentNode.appendChild(responseText); 最好的方法是什么。您可以使用innerText执行此操作您可以使用innerText执行此操作可能会有更多的情况。你应该澄清一下 parentNode.innerHTML += responseText; 如果您得到的字符串应该是一个对象,但它还不存在,那么您应该使用:var tempObj=document.cre

我的Ajax函数将HTML元素作为字符串返回给我,我想将这个字符串作为DOM元素附加到文档中

差不多

parentNode.appendChild(responseText);

最好的方法是什么。

您可以使用innerText执行此操作

您可以使用innerText执行此操作

可能会有更多的情况。你应该澄清一下

parentNode.innerHTML += responseText;
如果您得到的字符串应该是一个对象,但它还不存在,那么您应该使用:var tempObj=document.createElementyourString;然后您可以使用tempObj来处理它

如果获取的字符串是现有对象的名称或ID,请使用:var tempObj=document.getElementByNameyourString


可能会有更多的案例。你应该澄清一下

如果您得到的字符串应该是一个对象,但它还不存在,那么您应该使用:var tempObj=document.createElementyourString;然后您可以使用tempObj来处理它

如果获取的字符串是现有对象的名称或ID,请使用:var tempObj=document.getElementByNameyourString


您可以使用该库提供的DOM方法,例如insert或update方法:

$('parentId').insert(yourString);

请注意,innerHTML尚未标准化,因此使用prototype可以确保这些方法是跨浏览器兼容的


祝你好运

您可以使用该库提供的DOM方法,例如insert或update方法:

$('parentId').insert(yourString);

请注意,innerHTML尚未标准化,因此使用prototype可以确保这些方法是跨浏览器兼容的


祝你好运

此链接提供了将字符串转换为DOM以及将字符串转换为DOM的简单方法:


此链接提供了将字符串转换为DOM以及将字符串转换为DOM的简单方法:


无法使用innerText追加DOM,因为它将作为文本追加DOM。他必须使用innerHTML将该字符串附加为HTMLDOM!由于您是新的no-1,但在将来…不能使用innerText来附加DOM,因为它将作为文本附加它。他必须使用innerHTML将该字符串附加为HTMLDOM!因为你是新的头号人物,但在未来…链接不会为我打开。但从URL来看,这是关于Java的。OP要求提供一个JavaScript解决方案。该链接无法为我打开。但从URL来看,这是关于Java的。OP要求提供JavaScript解决方案。
$('parentId').update(yourString);