我有这个领域
<input type="hidden" id="uidhcdm" name="uidhcdm" value="0">
<input type="hidden" id="uidhcdm" name="uidhcdm" value="0">
Run Code Online (Sandbox Code Playgroud)
我正在使用一个名为 change val 的函数
function changeval(x,val)
{
$('#'+x).val(val);
}
Run Code Online (Sandbox Code Playgroud)
但是当我运行该函数时,它只影响第一个隐藏字段值而不影响秒!
请帮我 !!
您必须认识到标签的属性“id”必须是唯一的。您可以为“id”定义更多具有相同值的元素,但每次 DOM 访问只会检索第一个元素,因为根据定义,只允许一个元素具有一个特定的 id。
换句话说:对于多个元素具有相同的 id 是格式错误的代码。