gpt4 book ai didi

javascript - 运行以字符串形式保存在对象内的脚本

转载 作者:行者123 更新时间:2023-11-30 15:01:18 24 4
gpt4 key购买 nike

我有一个包含字符串的对象,它实际上是一个脚本。

forms = {
"528": {
"thankyou_page_url": "",
"external_url": "http:\/\/example.com",
"use_external_url": "on",
"open_in_new_tab": "",
"after_sent_script": "alert( 'test script' );"
},
};

我想在另一个函数中从 after_sent_script 运行 alert 函数。像这样:

jQuery(document).ready(function() {
if (form.after_sent_script) {
form.after_sent_script;
}
});

这当然不行。

如何实现?

最佳答案

您可以使用 eval function

jQuery(document).ready(function() {
if (form.after_sent_script) {
eval(form.after_sent_script);
}
});

关于javascript - 运行以字符串形式保存在对象内的脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46494234/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com