我有一个简单的问题:如何让一个复选框自动选中(如代码片段中所示),但延迟 100 毫秒,这样当您在 100 毫秒后加载页面时,该复选框就会被选中(并将继续检查)?我认为你需要使用 JavaScript,但我不知道如何使用它。
<input checked type="checkbox"/>
有什么干净而好的方法来实现这一目标吗?
最佳答案
使用setTimeout数到 100 毫秒。然后抓取带有 id
的复选框,然后使用 .checked = true
。
setTimeout(function(){
document.getElementById('chech').checked = true;
},1000) // used 1 second to show the effect
<input id="chech" type="checkbox"/>
或
setTimeout(function(){
document.getElementById('chech').click();
},1000)
<input id="chech" type="checkbox"/>
关于javascript - 让复选框延迟被选中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43693492/