<input type="text" id="<?php echo $row[id]"?> value="" ><a herf="#" onclik="add("xxx")">获取</a>
 我用form表单来获取。add(xxx)这里要传递一个参数xxx 想获取上面表单的VALUE值。用js获取如何获取呢?

解决方案 »

  1.   

    你的input的id不知道吗或者a 和这个input的位置呢
    input可以加 name吗
      

  2.   

    <script language="javascript">
    function add(str){
    alert(str[1].value);
    }
    </script>
    <a href="#" onClick='add(document.getElementsByTagName("input"));'>aaa</a>
    通过getElementsByTagName这个方法获取你所有的input集合,再通过下表即可获取相应的值
      

  3.   


    <input type="text" id="<?php echo $row[id]?>" value="" /><a herf="#" onclik="add("<?php echo $row[id]?>")">获取</a>
      

  4.   


    这样只是获取了id值。没有获取到id对应的value值呀。
      

  5.   

    function add(id) {
     alert(document.getElementById(id").value);
    }
      

  6.   

    function add(id) {
    alert(document.getElementById(id).value);
    }
    多了个"