checkbox选中则button.visible=false
checkbox取消则button.visible=true;
用js写。
checkbox取消则button.visible=true;
用js写。
解决方案 »
- 关于缓存的使用,我想请教下。
- 页面刷新时,数据操作又执行了一遍,怎么做才能刷新时不执行页面初始化时的数据操作
- 一个奇怪的问题,为什么刷新还执行单击按钮,怎样避免这种情况!!!在线等!
- 如何用C#写COM+组件?
- datagrid 中如何激活linkbutton的click事件
- 在判断语句里声明的string变量,为什么引用不了???
- asp.net MVC 被问郁闷了。.
- 为什么我的数据库连接在win2000下正常,但在win2003下出错啊
- 浮动广告小图片怎么设置它距离顶部620px处浮动
- 急急急~ 怎么取得分页面存储过程中的记录总数???
- _ActiveWebBrowser 这个控件转向问题
- 关于三层中通用数据库访问类的设计.在线等.
var input = document.getElementsByTagName("input");
for(var i = 0 ; i < input.length; i++)
{
if(input[i].type=="checkbox"&&input[i].checked==true)
button.style.display="block";
else
button.style.display="none";
}
JScript code
var input = document.getElementsByTagName("input");
for(var i = 0 ; i < input.length; i++)
{
if(input[i].type=="checkbox"&&input[i].checked==true)
button.style.display="block";
else
button.style.display="none";
}
正解
<form id="form1" runat="server">
<div>
<input id="Checkbox1" type="checkbox" onclick ="changeState();"/>
<input id="Button1" type="button" value="button" />
</div>
</form>
<script type="text/javascript">
function changeState()
{
var btn=document.getElementById("Button1");
var chk=document.getElementById("Checkbox1");
if(chk.checked)
{
btn.style.display="none";
}
else
{
btn.style.display="block";
}
}
</script>