在页面加载后将复选框设置为使用JavaScript进行检查

dub*_*sor 6 html javascript checkbox listener onload

在页面加载后尝试在我的页面上设置此复选框元素时,我遇到了一个小小的挑战:

<input type="checkbox" id="1403317">

挑战:
1.这<input>只能通过其id调用,因为没有设置名称属性.
2.执行此操作的JS代码不能放在<head></head>标记内 - 我无权访问此用例中的代码部分,因此必须在某处工作<body></body>.

这是我到目前为止(在结束</body>标记之前)尝试这样做的方法,但没有效果.我的语法有问题吗?

<input type="checkbox" id="1403317">

Wil*_*mic 10

这应该做你想要的.它在代码段中正常工作.

window.onload = onPageLoad();

function onPageLoad() {
  document.getElementById("1403317").checked = true;
}
Run Code Online (Sandbox Code Playgroud)
<input type="checkbox" id="1403317">
Run Code Online (Sandbox Code Playgroud)