checkbox得到焦点时在onfocus中把这个checkbox付给全局变量,需要时检查这个全局变量,记得要适时清空变量。
解决方案 »
- 讨论下...关于非浏览器下的javascript应用.
- 一段JS分类树,在IE下显示,FF下报错
- 请教下面这个javascript异常是怎么产生的?
- 打印對話框的問題
- 初学者请教问题之九:时间问题
- 小数位补齐的一个问题
- 如何循环播放背景音乐?
- 请问document.all.ntimg与document.ntimg有区别吗?注:为<img name=ntimg>定义的引用名
- 怎么实现 “所见即所得”的新闻编辑器啊?
- 一个怪异现象,请教各位大侠!
- 想学习activex在ie方面的应用,该怎么入门,最好能介绍一些可供下载的资料,谢谢!!
- JavaScript调用ActiveXForm方法,怎样传送字符串参数?
<input type=checkbox name=chk onfocus="g_chk=this;">
g_chk(全局变量);
for(i=0;i<l.length;i++)
{
if(l[i].type=="checkbox")
{
if(l[i].checked) alert(l[i].value+'选中了')
}
}
<input type=checkbox name="cb2" onclick="alert(activeElement.name)">
<Form id="frmTest">
爱好:
<INPUT type="checkbox" id="chkFootball" name="love" value="fotball">
<INPUT type="checkbox" id="chkSwim" name="love" value="swim">
<INPUT type="checkbox" id="chkReading" name="love" value="Reading">
............
<INPUT type="button" id="btnShowCheck" value="Show Check">
</Form>
<Script language="JavaScript">
<!--
btnShowCheck.OnClick()
{
if(document.frmTest.chkFootball.checked)
alert("you like football");
if(document.frmTest.chkSwim.checked)
alert("you like swim");
if(document.frmTest.chkReading.checked)
alert("you like Reading");
}
//-->
</Script>