所以,我想要一个可以用作 CSS 输入区域的文本区域。当在该区域中输入 css 时,我的计划是更改输出 div 内的 html。我如何使输入的值(输入内的文本)充当CSS代码?我更希望它是用 JavaScript 编写的。
到目前为止我的代码...
var html = document.getElementById("inputHTML").value;
var css = document.getElementById("inputCSS").value;
document.getElementById("output").innerHTML = html;
document.getElementById("output").style = css;
最佳答案
var html = document.getElementById("inputHTML").value;
var css = document.getElementById("inputCSS").value;
document.getElementById("output").innerHTML = html;
document.getElementById("output").style.cssText = css;
应该可以解决问题
JSCSSP 也可能是一个替代方案:http://glazman.org/JSCSSP/
它解析并重新序列化您的 CSS 代码
关于javascript - 文本输入值作为 css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22425140/