将javascript字符串转换为html对象

炒作:

可以将字符串转换为html对象吗?喜欢:

string s = '<div id="myDiv"></div>';
var htmlObject = s.toHtmlObject;

这样我以后就可以通过id获取它并对其样式进行一些更改

var ho = document.getElementById("myDiv").style.marginTop = something;

提前百万,丽娜

加布里埃莱·彼得里奥利(Gabriele Petrioli):

除非使用支持它的.jquery之类的javascript框架,否则无法使用just方法实现它。

string s = '<div id="myDiv"></div>'
var htmlObject = $(s); // jquery call

但仍然无法找到它,getElementById因为要正常工作,该元素必须位于DOM中……仅在内存中创建并不会将其插入dom中。

您将需要使用appendappendToafter等等..才能将其放入dom。

当然,所有这些都可以通过常规的javascript完成,但是要完成同一件事需要更多的步骤……而且在两种情况下逻辑都是相同的。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章