求教一个关于imagebutton控件的问题 求教大家只用一个imagebutton来做一个隐藏控件的脚本 这个脚本怎么写??、谢谢!!!代码越详细越好!!!??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 本帖最后由 net_lover 于 2011-08-11 09:51:38 编辑 请教一下 孟大哥 那个要做一个有条件的 显示和隐藏的脚本怎么写???条件就是要判断那个控件如果被隐藏 单击imagebutton 就显示 反之则隐藏??? function show(){ var xx=document.getElementById('xxID'); xx.style.display=xx.style.display=='none'?'':'none';}....OnClientClick="show()"... function showAndhide(){strID=document.getElementById("***")if (strID.style.display == "none") { strID.style.display = "block"; } else { strID.style.display = "none"; }}<asp:ImageButton OnClientClick="showAndhide()"... function showd(){val=document.getElementById("***")val.style.display = val.style.display =="none" ? "block" : "none";}<asp:ImageButton runat="server" OnClientClick="showd();" /> 加一个IF条件来判断是否style.display =="none" SCRIPT5007: 无法获取属性“style”的值: 对象为 null 或未定义出现这个错误了??我用的是IE9调试的!!希望大家帮忙解决一下!! 显示或隐藏的元素的display不一定都是block,也可能是inline、table等情况,我这个都考虑了:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head id="Head1" runat="server"> <title></title> <script> var status; function abc(XelementId) { var element = document.getElementById('text1'); if (element.style.display == "none") element.style.display = status; else { status = element.style.display; element.style.display = "none"; } } </script></head><body> <form id="form1" runat="server"> <div id="div1" runat="server"> <input type="text" id="text1" /> <asp:ImageButton ID="ImageButton1" ImageUrl="~/abc.jpg" runat="server" OnClientClick="abc('text1');return false;" /> </div> </form></body></html> 本帖最后由 net_lover 于 2011-08-11 10:46:21 编辑 哪你就通过绑定的值 设置Visable 属性。 SCRIPT5007: 无法获取属性“style”的值: 对象为 null 或未定义还是不行啊!!! ADO.NET要学到什么程度 我想在treeview一层里面绑三张表里面的字段如何实现 在web页面调用exe,上一帖未解决 login控件登陆成功,注销,再次用任意帐号都无法登陆的问题?? 两个RequiredFieldValidator和其它控件之间会冲突? 极具挑战性!!!有谁用过authorize.net for aim的,帮小弟一把 〓〓〓 〓〓〓 初学者 : DataList 如何显示图片?? 〓〓〓 〓〓〓 ██ 我有一个Frameset.htm左右有一Excel文件超链结的完整地址,右边显示该文件内容,为什么在98上出来"该页无法显示",而在2000则可以打开? 微软的Microsoft.Web.UI.Web.UI.WebControl.TreeView的简单问题 Chart控件如何实现鼠标事件的呢 字符串操作问题 ASP.NET发送邮件时遇到:在邮件标头中找到无效的字符!
{
var xx=document.getElementById('xxID');
xx.style.display=xx.style.display=='none'?'':'none';
}....OnClientClick="show()"...
{
strID=document.getElementById("***")
if (strID.style.display == "none") {
strID.style.display = "block";
} else {
strID.style.display = "none";
}
}<asp:ImageButton OnClientClick="showAndhide()"...
{
val=document.getElementById("***")
val.style.display = val.style.display =="none" ? "block" : "none";
}<asp:ImageButton runat="server" OnClientClick="showd();" />
出现这个错误了??我用的是IE9调试的!!希望大家帮忙解决一下!!
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title></title>
<script>
var status;
function abc(XelementId)
{
var element = document.getElementById('text1');
if (element.style.display == "none")
element.style.display = status;
else
{
status = element.style.display;
element.style.display = "none";
}
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div id="div1" runat="server">
<input type="text" id="text1" />
<asp:ImageButton ID="ImageButton1" ImageUrl="~/abc.jpg" runat="server" OnClientClick="abc('text1');return false;" />
</div>
</form>
</body>
</html>