<input id="Text1" type="text"/>
<input id="btnTest" type="button"/>
...
...
...
如题:查找input标记并隐藏,js

解决方案 »

  1.   

    document.getElementsByTagName("input")然后循环设置隐藏
      

  2.   

    weizhuangzhi(壮志 ☆☆☆☆☆) 
    ------------------------------------
    怎么循环隐藏,JS水平有限
      

  3.   

    <html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
        <title>无标题页</title>
        <script type="text/javascript">
    function ChooseAll()
    {
    var inputs = document.all.tags("INPUT");
    for (var i=0; i < inputs.length; i++) // 遍历页面上所有的 input 
    {
    inputs[i].style.display = "none";
    }
    return false;
    }
        </script>
    </head>
    <body>
        <form id="form1" runat="server">
    <input id="Text1" type="text"/>
    <input id="btnTest" type="button"/>
            <asp:Button ID="btnCheck" runat="server" Text="Check"  OnClientClick="return ChooseAll();"/>
        </form>
    </body>
    </html>
      

  4.   

    function s(){
    var l=document.getElemetsByTagName("input");
    for(var i=0,len=l.length;i<len;i++){
    l.style.display="none";
    }
    }
      

  5.   

    貌似?没调试的var a=document.getElementsByTagName("input");
    for(var i=0;i<a.length;i++)
    {
     a[i].style.display="none";
    }
      

  6.   

    上面的有点问题 呵呵
    function s(){
    var l=document.getElemetsByTagName("input");
    for(var i=0,len=l.length;i<len;i++){
    l[i].style.display="none";
    }
    }
      

  7.   

    同意这种方法var a=document.getElementsByTagName("input");
    for(var i=0;i<a.length;i++)
    {
     a[i].style.display="none";
    }
      

  8.   

    <HTML>
    <HEAD>
    <TITLE>hide</TITLE>
    <script language=javascript>
    function hide()
    {
    var inputs = document.getElementsByTagName("INPUT");
    for (var i=0; i<inputs.length; i++)
    {
    if (inputs[i].type=="text")inputs[i].style.display='none';
    }
    }
    </script>
    </HEAD>
    <BODY>
    <FORM name=form1 METHOD=POST ACTION="">
    <INPUT TYPE="text" NAME=txt>
    <INPUT TYPE="text" NAME=txt1>
    <INPUT TYPE="text" NAME=txt2>
    <INPUT TYPE="text" NAME=txt3>
    <INPUT TYPE="text" NAME=txt4>
    <INPUT TYPE=button value="隐藏" onclick="hide();">
    </FORM>
    </BODY>
    </HTML>
      

  9.   

    既然星星都出手了,我就不重复了,来搞点新意1.不用写js
    <style>
    input{display:none}
    </style>2.写js--觉得多余了点。
    <style>
    .css{display:none}
    </style>function foo(){
    var o=document.getElemetsByTagName("input");
    for(var i=0;i<o.length;i++){
    o.classname="css";
    }
    }
      

  10.   

    function GetInput()
    {
    for(var i=0;i<window.Form1.children.length;i++)
    {
    var control=window.Form1.children[i];
    if(control.tagName=="INPUT"||control.tagName=="input")
    {
    control.style.display="none";
    }
    }
    }