//
/功能:判断是否有选中项;
//
/参数:frm - 当前表单Form;idVal - 要查找的CheckBox的id;
//
/返回:True/False;
//
/调用:<INPUT type="submit" value="提交" id="btnS" runat="server"
onclick="JavaScript:return confirmSel(this.form, 'chkSel');">
//
/说明:'chkSel' -
将判断所有id包含'chkSel'的控件;
function
confirmSel(frm,
idVal)
{
//
loop through all elements
var
IsChecked;
IsChecked
=
false
;
for
(i
=
0
; i
<
frm.length; i
++
)
{
//
Look for our checkboxes only
if
(frm.elements[i].id.indexOf (idVal)
!=-
1
)
{
//
If any are checked then confirm alert, otherwise nothing happens
if
(frm.elements[i].checked)
{
IsChecked
=
true
;
return
true
;
//
return confirm ('确定要提交所选择的记录吗?')
}
}
}
if
(IsChecked
==
false
)
{
alert('请选择要进行操作的行
!!!
');
return
false
;
}
}
//
/功能:对CheckBox实现单选功能;
//
/参数:frm - 当前表单Form;chkVal - 当前CheckBox状态:选中True,不选中False;idVal - 当前CheckBox的id;
//
/返回:True/False;
//
/调用:<input type="checkbox" id='chkSel' onpropertychange='JavaScript:selChk(this.form,this.checked,this.id);' title="" runat="Server">
//
/说明:hdnChkID - Hidden隐藏框,用于存放上次选中项CheckBox的id;
function
selChk(frm,chkVal,idVal)
{
if
(chkVal
==
true
) //如果当前CheckBox被选中
{
//将上次选中的CheckBox的id赋给变量lstChkID
var
lstChkID
=
document.getElementById(
"
hdnChkID
"
).value;
//记录当前CheckBox的id
document.getElementById(
"
hdnChkID
"
).value
=
idVal;
if
(lstChkID
!=
'')
{
document.getElementById(lstChkID).checked
=
false
;
}
}
}
分享到:
相关推荐
今天小编就为大家分享一篇layui的table单击行勾选checkbox功能方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
另:判断radio是否选中并取得选中的值 如下所示: 代码如下: function checkradio(){ var item = $(“:radio:checked”); var len=item.length; if(len>0){ alert(“yes–选中的值为:”+$(“:radio...
需要知道如何判断单选按钮是否被选中。 2、ComboBox下拉框。需要知道如何对下拉框中的取值进行设置以及代码实现中如何获取用户选中的值。 带着这些问题下面开始介绍这 RadioButton单选按钮、CheckBox复选框、 ...
首先说单选框(radio),radio和checkbox一样都是name相同值有多个在获取 radio 值的时候我们不能按照普通文本框.value的方式,而是要判断哪个被选中了。 js验证是要用getElementsByName()获取数组 js代码如下: ...
10.2 单击文字实现单选框的选定 10.3 被选中的复选框求和 10.4 复选框组选 10.5 复选框分组全选 10.6 复选框和文本框的联动效果 10.7 单击任意单元格都能自动选中复选框 10.8 调用复选框后面的文字 10.9 两个...
10.2 单击文字实现单选框的选定 10.3 被选中的复选框求和 10.4 复选框组选 10.5 复选框分组全选 10.6 复选框和文本框的联动效果 10.7 单击任意单元格都能自动选中复选框 10.8 调用复选框后面的文字 10.9 两个...
在上篇文章给大家介绍了js操作表单实例讲解(下)的相关知识,本文接着给大家介绍Javascript操作表单实例讲解(下),具体详情如下所示: ...value 属性 获取选中的值,必须先判断选中状态 ———————
使用.ashx文件处理IHttpHandler实现发送文本及二进制数据的方法 制作一个简单的多页Tab功能 一完美的关于请求的目录不存在而需要url重写的解决方案! 在C#中实现MSN消息框的功能 XmlHttp实现无刷新三联动ListBox 鼠标...
} 运算符和判断 判断 if (x > 10) if (y > 20) Console.Write("Statement_1"); else Console.Write("Statement_2"); 关系运算符 <,,>,>= 等于:== 不等于:!= 判断字符串 string 和 char 用 Equals 方法。 逻辑...
编译及运行程序(模拟器下) ................................................................................................................ 7 编译及运行程序(PT80) ......................................
《C#全能速查宝典》所讲的知识点按照功能和字母进行排序,读者既可以按照功能顺序查找,又可以按照字母顺序学习。 《C#全能速查宝典》不仅适合C#程序设计初学者,也可作为中、高级程序开发人员的参考手册。 ========...
Flash 模拟试题及答案(一) 1.Loading应该放在影片的什麽位置? A. 影片不能有Loading B. 中间 C. 后面 D. 前面 2.Flash中设置属性的命令是? A. Set Polity B. Polity C. Property D. Set Property 3.Flash...