请教一个比较简单的问题,关于如何勾选网站中的复选框的 脚本 复选框 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 找到那个复选框,执行click()方法 if(你的条件){ box.checked=true;} 获取复选框(可以通过id或者其他方法),然后设置checked属性为true 演示代码 <html><head><title>选择复选框</title><script type="text/javascript">function doChecked(){ document.getElementById('chk1').checked=true; document.getElementById('chk3').checked=true;}</script></head><body><input type='checkbox' id='chk1' /><input type='checkbox' id='chk2' /><input type='checkbox' id='chk3' /><input type="button" value="选择第1个和第3个" onclick="doChecked()";</body></html> 下面我写的 你试试<input type="checkbox" id="check-all">全选<input type="checkbox" class="checkid"><input type="checkbox" class="checkid"><input type="checkbox" class="checkid">$("#check-all").click(function(){ if(this.checked){ $(".checkid").each(function(){this.checked=true;}); }else{ $(".checkid").each(function(){this.checked=false;}); }}) <input type="checkbox" id="chk1" onclick="alert('我要监控你点击');" /> <html><head><title>选择复选框</title><script type="text/javascript">function doChecked(){ document.getElementById('chk1').checked=true; document.getElementById('chk3').checked=true;}function watchChecked(){ var checkBoxs=document.getElementsByName("checkName"); for(var i=0;i<checkBoxs.length;i++){ if(checkBoxs[i].checked){alert("第"+(i+1)+"被选中了");} }}</script></head><body><input type='checkbox' id='chk1' name="checkName" /><input type='checkbox' id='chk2' name="checkName" /><input type='checkbox' id='chk3' name="checkName" /> <input type="button" value="选择第1个和第3个" onclick="doChecked()"; /><input type="button" value="看看哪些被勾选了" onclick="watchChecked()"; /></body></html> 思路:条件语句满足,用document.getElementById(id).checked = true; 你是要监听自己的网页还是任何在浏览器打开的网页?如果是别人的,在firefox和chrome下可以自己写插件。总之,通过domready的事件,用css选择器获取所有的checkbox并设置checked为true。 亲可以告诉,如果我想一个网站出现了,复选框,的时候我使用脚本监听勾选如何编写? jquery 模拟弹出新窗体,求教育,没分了,大家 widget到底为何物? 如何做到:点击某个flash,alert出相应的flash地址,用正则或DOM都可以 在aspx中,为什么说webADrush没声明? 高分请问怎样得到窗口或者表格的高度和宽度?????? 我的一段javascript语句在某些机器上失效,高分请教!! Jscript里关于collection的操作有哪些 一个很小、很有趣,很有新意的关于javascript的问题 如何实现菜单(不一般的哦) 哥们,请看一下 css中如何使用js函数中的变量? 父元素及子元素的动态选取
{
box.checked=true;
}
演示代码
<head>
<title>选择复选框</title>
<script type="text/javascript">
function doChecked(){
document.getElementById('chk1').checked=true;
document.getElementById('chk3').checked=true;
}
</script>
</head>
<body>
<input type='checkbox' id='chk1' />
<input type='checkbox' id='chk2' />
<input type='checkbox' id='chk3' /><input type="button" value="选择第1个和第3个" onclick="doChecked()";
</body>
</html>
<input type="checkbox" class="checkid">
<input type="checkbox" class="checkid">
<input type="checkbox" class="checkid">
$("#check-all").click(function(){
if(this.checked){
$(".checkid").each(function(){this.checked=true;});
}else{
$(".checkid").each(function(){this.checked=false;});
}
})
<head>
<title>选择复选框</title>
<script type="text/javascript">
function doChecked(){
document.getElementById('chk1').checked=true;
document.getElementById('chk3').checked=true;
}
function watchChecked(){
var checkBoxs=document.getElementsByName("checkName");
for(var i=0;i<checkBoxs.length;i++){
if(checkBoxs[i].checked){alert("第"+(i+1)+"被选中了");}
}
}
</script>
</head>
<body>
<input type='checkbox' id='chk1' name="checkName" />
<input type='checkbox' id='chk2' name="checkName" />
<input type='checkbox' id='chk3' name="checkName" />
<input type="button" value="选择第1个和第3个" onclick="doChecked()"; />
<input type="button" value="看看哪些被勾选了" onclick="watchChecked()"; />
</body>
</html>
总之,通过domready的事件,用css选择器获取所有的checkbox并设置checked为true。
亲可以告诉,如果我想一个网站出现了,复选框,的时候我使用脚本监听勾选如何编写?