我有一个javascript函数,如下所示:
function change_one()
{
var one = document.getElementById("one").value;
document.getElementById("tag").value=one;
}
Run Code Online (Sandbox Code Playgroud)
它工作正常,直到有两个元素相同的id.
我正在使用php从mysql中获取东西,当它循环播放时,它会回显具有相同id值的输入标记.
如何将此javascript代码应用于id等于"one"的所有输入标记?
"它有效,直到有两个元素具有相同的id."
这完全无效.最好的解决方案是更改PHP代码以使用类或其他方式来区分.您可能会发现使用JavaScript库查找与该类匹配的元素会很有帮助.
编辑:使用jQuery,with tag和oneclasses:
function change_one()
{
$(".tag").val($(".one").val());
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
660 次 |
| 最近记录: |