一个checkbox该如何用js判断 if(document.getElementsByName("agree")[0].checked == false){ alert("请先勾选"); return;} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用tagNamefunction check() { var box=document.getElementById("chkAgree").tagName=="checkbox"; if(box==false) { alert('请先勾选'); return false; } } 上面那段没有达到你目的,这段试试!function check() { if(!document.getElementById("chkAgree").checked) { alert('请先勾选'); return false; } } if (checkbox.checked==true) 选中 <%@ Page Language="C#" AutoEventWireup="true" CodeFile="usertest.aspx.cs" Inherits="usertest" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" ><head runat="server"> <title>无标题页</title> <script> function check() { if(document.getElementById("chkAgree").checked==false) { alert('请先勾选'); return false; } } }</script></head><body> <form id="form1" runat="server"> <div> <input id="chkAgree" runat="server" name="agree" type="checkbox" value="" /> <asp:Button ID="Button1" OnClientClick="javascript:return check()" runat="server" Text="Button" /> </div> </form></body></html> 顶楼上的,就是那样的。单个checkbox是那样的顺便给你介绍一个多个的吧function acheck(){ var ss="";//保存你选择的checkbox的值 var cbox=document.all("chkAgree");//获取对象 for(var i=0;i<document.all("chkAgree").length;i++) { if(cbox[i].checked) { ss+=cbox[i].value; } } alert(ss);} function check() { var chkTarget = document.getElementById("chkAgree"); if(chkTarget.type.toLowerCase() == "checkbox" && chkTarget.checked == false) { alert('请先勾选'); return false; } }稍微改了改 function check() { if(!document.getElementById("chkAgree").checked) { alert('请先勾选'); return false; } } jqGrid获取不了json数据 <input type=submit时,onClick="if ( $(就失效了 AJAX 动态写入网页内容的问题 怎么在我自己的网页上显示google的提示 [前辈]页面html与js分离,一直在线等大家! js 取消回车换行 javascript 监听ie地址栏的地址变化 不用双引号,如何实现这条语句 javascript 大容量操作数据时堆栈溢出 stack overflow 为什么运行没有显示啊??? 怎么在提交数据的时候,判断为空或格式不符者就不能正确提交数据 JavaScript调用VBScript函数,如何传递参数?
{
var box=document.getElementById("chkAgree").tagName=="checkbox";
if(box==false)
{
alert('请先勾选');
return false;
} }
{
if(!document.getElementById("chkAgree").checked)
{
alert('请先勾选');
return false;
} }
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="usertest.aspx.cs" Inherits="usertest" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>无标题页</title>
<script>
function check()
{
if(document.getElementById("chkAgree").checked==false)
{
alert('请先勾选');
return false;
} }
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<input id="chkAgree" runat="server" name="agree" type="checkbox"
value="" />
<asp:Button ID="Button1" OnClientClick="javascript:return check()" runat="server" Text="Button" />
</div>
</form>
</body>
</html>
{
var ss="";//保存你选择的checkbox的值
var cbox=document.all("chkAgree");//获取对象
for(var i=0;i<document.all("chkAgree").length;i++)
{
if(cbox[i].checked)
{
ss+=cbox[i].value;
}
}
alert(ss);
}
function check()
{
var chkTarget = document.getElementById("chkAgree");
if(chkTarget.type.toLowerCase() == "checkbox" && chkTarget.checked == false)
{
alert('请先勾选');
return false;
} }
稍微改了改
{
if(!document.getElementById("chkAgree").checked)
{
alert('请先勾选');
return false;
} }