请教一个比较简单的问题,关于如何勾选网站中的复选框的 脚本 复选框 解决方案 » 免费领取超大流量手机卡,每月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。 亲可以告诉,如果我想一个网站出现了,复选框,的时候我使用脚本监听勾选如何编写? 大大们帮忙看看这段JS怎么加上延迟1秒显示提示 真心问大家一个问题?希望大家帮帮忙啊! 灵活的显示div层:根据当前位置onmouseover时向上、向下或向左向右显示 请问prototype.js的klass.prototype.constructor = klass;有什么用 javascript可以处理post请求不? 求大神帮我看一下() 问一个简单的问题 + 送分 怎样让加号做加法运算,而不连接2个字符串 下拉框select的onChange事件中的问题 请问如何动态控制iframe的宽 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。
亲可以告诉,如果我想一个网站出现了,复选框,的时候我使用脚本监听勾选如何编写?