gpt4 book ai didi

javascript - 为表单 onsubmit 创建 Dom 元素 ="return function(x)"

转载 作者:行者123 更新时间:2023-12-03 10:04:22 26 4
gpt4 key购买 nike

我正在尝试创建一个表单的 DOM 元素,该元素在提交时具有“返回函数(输入)”。但函数看不到,被调用

function AddComment(id) {
alert(id);
return false;
}

上面是应该调用的函数。下面是我生成 onsubmit 事件的 DOM 元素的代码:

...
form.onsubmit = 'return AddComment('+ place.place_id+')';
...

最佳答案

form.onsubmit 属性需要函数引用,而不是包含要计算的代码的字符串。

您可以创建一个包装函数并对其进行分配:

form.onsubmit = function() {
return AddComment(place.place_id);
};

关于javascript - 为表单 onsubmit 创建 Dom 元素 ="return function(x)",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30430177/

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