日期:2014-05-18  浏览次数:20387 次

关于js调用cs中的方法
<asp:Button   ID= "btnDelActive "   runat= "server "   OnClick= "btnDelActive_Click "   />
<script   language= "javascript "   type= "text/javascript ">
if(   document.all( "hide ").value!= " "   )
{
        if(confirm(document.all( "hide ").value   ))
        {
                document.getElementById( "btnDelActive ").click();
        }
        //alert(   document.all( "hide ").value   );
        document.all( "hide ").value= " ";  
}
</script>

在这个按钮后面。。我写了一些代码。。。但是我不能让这个按钮显示。。我加上Visible= "false "。。就报错说   document.getElementById( " ")没有或为空对象
,这个要怎么解决啊?谁能帮我一下。。谢谢了!!!

------解决方案--------------------
不用 Visible= "false "
用 document.all.hide.style.display= "none ";
和 document.all.hide.style.display= " ";
------解决方案--------------------
display=none;

如果JS中要用BUTTON的事件的话,最好 用LinkButton设置 TEXT=“”

JS中

__doPostBack( "LinkButtonID ", " ");