以下代码chkUDate为一个checkbox,请问在当前页面如何判断这个选项是否已经选上?
<script language="JavaScript">
if ((document.frmQuery.pTypes.value=="数据统计")&&(document.frmQuery.chkUDate.checked=true)){
errorMsg += "\n定单日期 \t\t- 定单日期不能选取进行统计\t";
}
</script>
<script language="JavaScript">
if ((document.frmQuery.pTypes.value=="数据统计")&&(document.frmQuery.chkUDate.checked=true)){
errorMsg += "\n定单日期 \t\t- 定单日期不能选取进行统计\t";
}
</script>
解决方案 »
- jquery阻止onlick事件
- 自制AJAX引擎错误处理问题
- 一个正则帮着改进一下
- 下拉菜单当鼠标经过的时候如何能显示提示信息?
- 浏览器居中问题,希望收缩浏览器也能居中
- Ext 3.1 怎么重写 pagingtoolbar 隐藏刷新按钮?
- 不用正则表达式对键盘上输入的进行验证(只要数字。别的不让数进去)——————急
- 请问不用控件能不能实现打印页面控制?听说不能
- 比较流行的图片底部一条透明层,上面有文字,用css如何实现的?
- jquery 实现图片的旋转,拖拽,拉伸。
- 请问直接引用google的jquery和google.load有什么区别
- 为什么不设置target="_blank"也能在新窗口打开连接?
if ((document.frmQuery.pTypes.value=="数据统计")&&document.frmQuery.chkUDate.checked){
errorMsg += "\n定单日期 \t\t- 定单日期不能选取进行统计\t";
}
document.frmQuery.chkUDate.checked==true//id 来判断
document.getElementsByName("chkUDate")[0].checked //name来判断
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>无标题页</title>
<script type="text/javascript">
function GetMsg()
{
var res="";
var inputs=document.getElementsByTagName("input");
for(var i=0;i<inputs.length;i++)
{
if(inputs[i].type=="checkbox"&& inputs[i].checked==true)
{
res+=inputs[i].value+',';
}
}
alert(res);
}
</script>
</head>
<body>
<input type="checkbox" value="体育" />体育
<input type="checkbox" value="音乐" />音乐
<input type="checkbox" value="新闻" />新闻
<br />
<input type="button" value="得到选中信息" onclick="GetMsg()" />
</body>
</html>
var checkboxs = document.getElementsByName('chkUDate');
for(var i = 0; i<checkboxs .length;i++){
if(checkboxs[i].checked){
alert("选中了");
}
}