如何将表单输入属性从动态表单传递到JavaScript函数

时间:2012-10-11 10:06:05

标签: javascript html5

我有一个动态添加行的表,需要具有不同的属性才能动态使用,提交等。如何在没有固定nameid或{{1}的情况下传递其属性}?

动态创建的元素:

class

JavaScript函数:

<input type="text" name="input1" id="input1" class="input1" onkeyup="foo(this.name, this.value);"/>

我不能依赖函数的静态属性,它们必须在创建元素后传递。

2 个答案:

答案 0 :(得分:1)

您是否尝试使用 foo(this)

在功能上,获取属性。

function foo(node) {
    node.property;
}

答案 1 :(得分:0)

您可以在创建对象后使用以下命令添加事件侦听器:

your_new_object.addEventListener('keyup',foo,false);