编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛  
 
全能 ASP / PHP / ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
发新话题
打印

[请教]一个关于复选框选中触发JS的问题

[请教]一个关于复选框选中触发JS的问题

复制内容到剪贴板
代码:
<tr><td>
<input name="txt_flag" type="checkbox" id="txt_flag"  value="2"  onClick="t_chg.style.display='none';">
</td></tr>

<div  id="t_chg">
<tr><td>。。。</td></tr>
</div>
如上代码(经过调试是错误的)
我想通过判断一个复选框是否选中来显示部分内容
如果该复选框选中了,那么就隐藏部分内容
如果没有选中,则显示那部分内容

有没有高手熟悉这种方法的啊?
拜托指点一下

TOP

onClick="t_chg.style.display='none'
什么是 t_chg?它不认得。所以要

onClick="document.getElementByID('t_chg').style.display='none';"

丑恶无比?

TOP

我这可运行啊,后者不行

[ 本帖最后由 heyufu 于 2008-4-30 16:34 编辑 ]

TOP

onClick="btnChecked();"
function btnChecked(){
var txt_flag=document.getElementById("txt_flag");//获取元素
    if(txt_flag.status==false)//判断是否选中
        txt_flag.style.display="block";//没有选中,显示元素
    else
        txt_flag.style.display="none";//选中,隐藏元素
}

[ 本帖最后由 fxjh2005 于 2008-5-19 09:29 编辑 ]

TOP

发新话题