js:控制控件可見不可見

<HTML>
<HEAD>
<TITLE> New Document </TITLE>
</HEAD>

<BODY>
<TABLE>
<TR>
        <TD>第一列</TD>
        <TD>第二列</TD>
</TR>
</TABLE>
<HR>
<TABLE id=adv style="DISPLAY: none">
<TR>
        <TD>隐藏表格</TD>
        <TD>隐藏表格</TD>
        <TD>隐藏表格</TD>
</TR>
<TR>
        <TD>隐藏表格</TD>
        <TD>隐藏表格</TD>
        <TD>隐藏表格</TD>
</TR>
</TABLE>
<form name="theForm">
<INPUT TYPE="button" NAME="advshow" id="advance" οnclick=showadv(this) value="显示高级用户设置选项">
</form>
</BODY>
<SCRIPT LANGUAGE="JavaScript">
<!--
var isShow = false;
function showadv(bt){
if (isShow) {
        document.getElementById("adv").style.display = "none";
        bt.value="显示高级用户设置选项";
        isShow = false;
}else{
        document.getElementById("adv").style.display = "";
        bt.value="关闭高级用户设置选项";
        isShow = true;
}
}
//-->
</SCRIPT>
</HTML>

動態生成table並動態控制
stable += "<table border='1'>";
        for (int i = 0; i < 3; i++)
        {
            string btnname = "adv" + i.ToString();
            stable += "<tr >";
            stable += "<td>question:what your name?<input type='button' name='advshow' οnclick='showtd(\"" + btnname + "\")' value='显示問題答案' />";
            stable += "</td></tr>";
            stable += "<tr>";
            stable += "<td><table border='1' id='" + btnname + "'  style='display: none'>";
            stable += "<tr><td>anser:my name is kitty";
            stable += "</td></tr>";
            stable += "</table></td>";

            stable += "</tr>";
        }
           

        stable += "</table>";


<script type="text/javascript">
 
//var isShow = false;
function showtd(id){
alert("111");
if (document.getElementById(id).style.display == "") {
        document.getElementById(id).style.display = "none";
       // bt.value="显示問題答案";
       // isShow = false;
}else{
        document.getElementById(id).style.display = "";
       // bt.value="隱藏問題答案";
        //isShow = true;
}
}
</script>

转载于:https://www.cnblogs.com/Nina-piaoye/archive/2007/06/11/778895.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值