【发布时间】:2014-08-08 06:22:44
【问题描述】:
我正在处理类似这样的表格fiddle
它创建了我所需要的动态表单字段。
现在我需要当用户在 on-change 事件中填写这些字段中的数据时,我想检索字段以总结所有字段值。
或者
每次用户填写或更改这些字段的值时,我都需要从这些字段值进一步计算。
var count = 0;
window.createinput = function(){
field_area = document.getElementById('fields')
var li = document.createElement("li");
var input = document.createElement("input");
input.id = 'field'+count;
input.name = 'field'+count;
input.size = "30";
input.type = "text"; //Type of field - can be any valid input type like text,file,checkbox etc.
li.appendChild(input);
var input2 = document.createElement("input");
input2.id = 'field2'+count;
input2.name = 'field2'+count;
input2.size = "10";
input2.type = "text"; //Type of field - can be any valid input type like text,file,checkbox etc.
li.appendChild(input2);
var input3 = document.createElement("input");
input3.id = 'field3'+count;
input3.name = 'field3'+count;
input3.size = "20";
input3.type = "text"; //Type of field - can be any valid input type like text,file,checkbox etc.
li.appendChild(input3);
field_area.appendChild(li);
//create the removal link
var removalLink = document.createElement('a');
removalLink.className = "remove";
removalLink.onclick = function(){
this.parentNode.parentNode.removeChild(this.parentNode)
}
var removalText = document.createTextNode('Remove Field Group');
removalLink.appendChild(removalText);
li.appendChild(removalLink);
count++
}
【问题讨论】:
-
使用更改/输入事件来完成你的任务..!
-
你可以使用 JQuery,@Nothing 吗?
-
我正在使用 wordpress 任何东西都可以使用 dat 或者 jquery/js
标签: javascript jquery forms dynamic