checkbox的点击事件 我有两个checkbox按钮,要求点击按钮1的时候,隐藏pannel1的内容。点击按钮2的时候显示pannel1的内容。用c#代码如何实现?如果实在不行的话用js也可以? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 checkbox1的Click里面写pannel1.Visible = false;checkbox2的Click里面写pannel1.Visible = true; 不过更好的办法是,用一个checkbox就行了。checkbox1的Click里面写pannel1.Visible = checkbox.Checked; 忘了声明一点了,是用B/S机构做的,没有click事件。但是有checkedchange事件 使用判断:if(pannel1.Visible == false){pannel1.Visible = true;}else {pannel1.Visible = true;}你的意思是:我点pannel1隐藏,点pannel2出现。 <asp:Panel ID="Panel1" runat="server"> <div>实力都放假哦ijfg</div> </asp:Panel> <asp:CheckBox ID="CheckBox1" runat="server" onclick="aa();" />function aa() { var chk = document.getElementById("CheckBox1"); var panel = document.getElementById("Panel1"); if (chk.checked) { panel.style.display = "inline"; } else { panel.style.display = "none"; } } 我是对你这种情况不了解啊,其实说起来都简单,就是在checkedchange事件中写代码,使得visible为true或者false,但是我知道,实现的时候总会漏洞百出的。所以,我来这只是为了回帖赚分的。 <asp:Panel ID="Panel1" runat="server"> <div>实力都放假哦ijfg</div> </asp:Panel> <asp:CheckBox ID="CheckBox1" runat="server" onclick="aa();" />function aa() { var chk = document.getElementById("CheckBox1"); var panel = document.getElementById("Panel1"); if (chk.checked) { panel.style.display = ""; } else { panel.style.display = "none"; } } if(checkBox1.checked&&!checkedBox2.checked){ panel.visible=false;}if (!checkBox1.checked&&checkBox2.checked){panel.visible=true;}就是通过checkBox的checked属性来控制panel的显示 谢谢各位,用原来的方法可以实现了就是在checkedchange事件中。不过我单身没有加上回发机制,所以才不会对页面产生回调。都是粗心惹的货啊~ 多文件夹监控 鼠标点击按钮问题 数据连接方面的高手请进 c#调用mfc dll文件的类型转换问题 GGJJ,帮我看下下面的小KS问题??? 如何采集延时加载的网页数据 报错!!请教 DataRowCollection.Find()采用的算法是什么 急 有关线程的问题,一新增线程为什么cpu占用率到了100% 怎么在webBrowser里点击一个文本框,一个普通的按钮,一个A标签 C#的OWC组件做出的曲线图问题!!
pannel1.Visible = false;checkbox2的Click里面写
pannel1.Visible = true;
pannel1.Visible = checkbox.Checked;
if(pannel1.Visible == false)
{pannel1.Visible = true;}
else
{pannel1.Visible = true;}你的意思是:我点pannel1隐藏,点pannel2出现。
<div>实力都放假哦ijfg</div>
</asp:Panel>
<asp:CheckBox ID="CheckBox1" runat="server" onclick="aa();" />function aa() {
var chk = document.getElementById("CheckBox1");
var panel = document.getElementById("Panel1");
if (chk.checked) {
panel.style.display = "inline";
}
else {
panel.style.display = "none";
}
}
<asp:Panel ID="Panel1" runat="server">
<div>实力都放假哦ijfg</div>
</asp:Panel>
<asp:CheckBox ID="CheckBox1" runat="server" onclick="aa();" />function aa() {
var chk = document.getElementById("CheckBox1");
var panel = document.getElementById("Panel1");
if (chk.checked) {
panel.style.display = "";
}
else {
panel.style.display = "none";
}
}
{
panel.visible=false;
}
if (!checkBox1.checked&&checkBox2.checked)
{
panel.visible=true;
}
就是通过checkBox的checked属性来控制panel的显示