使用输入到textarea的JavaScript代码

时间:2010-05-16 18:39:59

标签: javascript textarea

我想创建一个<textarea>,我想使用输入<textarea>的JavaScript代码作为代码。

我该怎么做?

2 个答案:

答案 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。

在线示例:http://jsbin.com/ohuqa/edit