日期:2014-05-17  浏览次数:20463 次

一个关于function的问题,在线等
C# code
<input id="Button3" type="button" onclick="shows()" style="width: 80px;" value=" 高级条件 " />
         <input id="btns" type="button" onclick="close()" style="width: 80px;" value=" 收起条件 " />
<script language="javascript" type="text/javascript">
                function shows() {
                    document.getElementById("tr1").style.display = "";
                    document.getElementById("tr2").style.display = "";
                    document.getElementById("tr3").style.display = "";
                    document.getElementById("tr4").style.display = "";
                    document.getElementById("tr5").style.display = "";
                    document.getElementById("btns").style.display = "";
                    document.getElementById("Button3").style.display = "none";
                }
                function close() {
                    alert("ddd");
                    document.getElementById("tr1").style.display = "none";
                    document.getElementById("tr2").style.display = "none";
                    document.getElementById("tr3").style.display = "none";
                    document.getElementById("tr4").style.display = "none";
                    document.getElementById("tr5").style.display = "none";
                    document.getElementById("btns").style.display = "none";
                    document.getElementById("Button3").style.display = "";
                }
            </script>



为什么我点击“收起条件”的时候没有任何的效果?点击“高级条件”的时候就OK的

------解决方案--------------------
ID前要加“#”,如$("#tr1")
CSS前要加“.”,如如$(".tr")

另外,你木有引用jquery框架