Javascript P元素复制到输入值,只需选择一个

Javascript P元素复制到输入值,只需选择一个,javascript,html,checkbox,Javascript,Html,Checkbox,名字重复,其他名字无法选择,问题出在哪里? 还有,我如何选择一个名字 函数copyTextValue(bf){ 如果(bf.已检查) var text1=document.getElementById(“名称”).innerHTML; 其他的 text1=''; document.getElementById(“Name2”).value=text1; document.getElementById(“Name3”).value=text1; } 名称 詹姆斯 Emre 凯特 伯克 表格 您

名字重复,其他名字无法选择,问题出在哪里? 还有,我如何选择一个名字


函数copyTextValue(bf){
如果(bf.已检查)
var text1=document.getElementById(“名称”).innerHTML;
其他的
text1='';
document.getElementById(“Name2”).value=text1;
document.getElementById(“Name3”).value=text1;
}
名称
詹姆斯

Emre

凯特

伯克


表格

您已将id属性与相同的id一起使用,因此无法使用。所以您需要使用不同的值设置id,并将其传递到函数中

函数copyTextValue(bf,选择器){
如果(bf.已检查)
var text1=document.getElementById(选择器).innerHTML;
其他的
text1='';
document.getElementById(“Name2”).value=text1;
document.getElementById(“Name3”).value=text1;
}
名称
詹姆斯

Emre

凯特

伯克


表格

这也行,你能阻止多重选择吗?为什么不使用无线电输入来阻止多重选择?在这里,我改成了收音机,而不是复选框。谢谢你的关注。