javascript 用this取出文本框中的值

解决方案 »

  1.   

    <script>
      function dynamicGenerateTable(){
       // 动态生成表格
       var tbl = document.createElement("table");
       tbl.id = "tbl";
       tbl.style.visibility = "hidden";// 隐藏生成的表格
       
       var tbody = document.createElement("tbody");
       var tr = document.createElement("tr");
       var td = document.createElement("td");
       var txt = document.createTextNode("这里显示文本信息");
       
       document.body.appendChild(tbl).appendChild(tbody)
         .appendChild(tr).appendChild(td).appendChild(txt);
      }
      
      // 获得表格内容
      function func(){
       var tbl = document.getElementById("tbl");
       tbl.style.visibility = "";
       alert(tbl.rows[0].cells[0].innerHTML);
      } 
     </script>
      

  2.   

    <input  onclick="alert(this.value)"/>
    这样 ?
      

  3.   

    在某input域中加入onclik事件,传入参数为this,然后在js函数中接收到参数如
    function test(field){
    var value=field.value;
    }