document.getElementsByName('ttt')[0].style.display="none";

解决方案 »

  1.   

    function fun(name){
    document.getElementsByName(name)[0].style.display="none";
    }then call
    fun('ttt');
      

  2.   

    function funct(a){
       alert(a);
       document.getElementsByName(a)[0].style.display="none";
       
    }
    function funct2(a){
       alert(a);
       document.getElementsByName(a)[0].style.display="";
       
    }<input type="text" name="txt111">
    <input type="button" name="btn1" value="aaa" onclick="funct('txt111')">
    <input type="button" name="btn2" value="bbb" onclick="funct2('txt111')">
      

  3.   

    <FORM METHOD=POST ACTION="">
    <TEXTAREA NAME="ttt" ROWS="" COLS=""></TEXTAREA><br>
    <input type="button" name="button" value="hid" onclick="fun(this, this.form.ttt)">
    </FORM>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function fun(s, e) {
      if (e.style.display == ""){
        e.style.display = "none";
    s.value = "show"
      } else {
        e.style.display = "";
    s.value = "hid"
      }
    }
    //-->
    </SCRIPT>
      

  4.   

    简单版的:<FORM METHOD=POST ACTION="">
    <TEXTAREA NAME="ttt" ROWS="" COLS=""></TEXTAREA><br>
    <input type="button" name="button" value="show and hidden" onclick="fun(this.form.ttt)">
    </FORM>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function fun(e) {
      e.style.display = e.style.display == "" ? "none" : "";
    }
    //-->
    </SCRIPT>