Javascript 如何动态增加输入控制。。。???(java脚本)
我使用Javascript 如何动态增加输入控制。。。???(java脚本),javascript,html,css,Javascript,Html,Css,我使用for循环将表的内容复制了n次。不幸的是,我在下面提到的代码只适用于第一个表 我怎样才能使它适用于每一张桌子?请对此提出一些解决方案。(我是初学者) 函数复制(){ var text1=document.getElementById(“Name1”).value; document.getElementById(“Name2”).value=text1; var text2=document.getElementById(“Name3”).value; document.getEleme
for
循环将表的内容复制了n次。不幸的是,我在下面提到的代码只适用于第一个表
我怎样才能使它适用于每一张桌子?请对此提出一些解决方案。(我是初学者)
函数复制(){
var text1=document.getElementById(“Name1”).value;
document.getElementById(“Name2”).value=text1;
var text2=document.getElementById(“Name3”).value;
document.getElementById(“Name4”).value=text2;
}
名称
身份证件
姓名:
身份证件:
1st:因为id属性对于每个元素都应该是唯一的。你不应该复制它。您应该使用类名
而不是id
根据您的评论,我在jquery中给出了一些示例
$(document).on('click','get_data',function(){
name1_val=$(this.closest('tr')。find('.name1').val();
name3_val=$(this.closest('tr')。find('.name3').val();
$(this).closest('tr').find('.Name2').val(name1_val);
$(this).closest('tr').find('.Name4').val(name3_val);
});代码>
名称
ID
名称:
身份证件:
名称
身份证件
名称:
身份证件:
Beacuse id属性对于每个元素都应该是唯一的。你不应该复制它。哦,建议我一些解决方案,伙计。可以使用jquery吗@Bala_Poyyamoliu将在javascript中提供帮助..???@jyothi首先需要将所有id更改为类名,并遵循此链接。你会知道怎么做的。