Javascript 是否可以执行HTML文本框的值?

Javascript 是否可以执行HTML文本框的值?,javascript,html,Javascript,Html,我正在尝试创建一些东西,允许人们执行一行JS。我想将人们键入的字符串转换成一个函数,以便使用HTML标记在页面上执行 我环顾四周,没有任何帮助。您可以使用eval 例如: eval("console.log('hello')"); @RobinZigmond我想我们应该删除浏览器控制台/开发工具。@NiettheDarkAbsol lol-好的,公平点:在推荐eval时,应该始终注意这样做的安全影响。是的,从输入中获取脚本并直接使用eval运行,而不检查代码是否安全这是个坏

我正在尝试创建一些东西,允许人们执行一行JS。我想将人们键入的字符串转换成一个函数,以便使用HTML标记在页面上执行

我环顾四周,没有任何帮助。

您可以使用eval

例如:

eval("console.log('hello')");

@RobinZigmond我想我们应该删除浏览器控制台/开发工具。@NiettheDarkAbsol lol-好的,公平点:在推荐eval时,应该始终注意这样做的安全影响。是的,从输入中获取脚本并直接使用eval运行,而不检查代码是否安全这是个坏主意