如何按名称设置复选框默认值?

Abu*_*ude 2 javascript jquery

有没有办法设置默认选中的复选框,名称属性不是class或id?

<input type="checkbox" name="test">

我试过这个,但不起作用:

document.getElementByName("test").checked = true;

请提供一个jsfiddle.

提前致谢!

Vis*_*ioN 6

对的,这是可能的.但是,没有getElementByName方法,只有getElementsByName.因此,如果您有一个名称的单个元素"test",您可以:

document.getElementsByName("test")[0].checked = true;
Run Code Online (Sandbox Code Playgroud)

否则,您可以为元素设置ID并使用document.getElementById.

演示: http ://jsfiddle.net/GKFcR/