为表单创建一个Dom元素onsubmit =“return function(x)”

时间:2015-05-25 01:38:00

标签: javascript dom

我正在尝试创建一个具有“返回函数(输入)”的表单的DOM元素,因为它是onsubmit。但该功能看不到,被称为

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

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

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

1 个答案:

答案 0 :(得分:1)

nodeDataDefaults<属性需要函数引用而不是包含要评估代码的字符串。

你可以创建一个包装函数并改为分配:

form.onsubmit