我想创建一个<textarea>
,我想使用输入<textarea>
的JavaScript代码作为代码。
我该怎么做?
答案 0 :(得分:4)
如果您的意思是希望将<textarea>
的内容解析并评估为Javascript,则可以执行以下操作:
var script = document.getElementById('theIdOfTheTextarea').value;
eval(script);
您可能希望将其包装在try / catch中,以便显示错误:
try {
eval(script);
}
catch (e) {
alert("Error in the codes: " + e);
}
答案 1 :(得分:2)
您可以通过javascript eval()
function运行textarea的值,从而将其评估为javascript。