<input id="input1" value="1" />
<input id="input1" value="2" />
<input id="input1" value="3" />点击获取当前的值,怎么做?

解决方案 »

  1.   

    <input id="input1" value="3" />
    这个type是什么?$(":input").click(function() {
       alert($(this).val())
    });
      

  2.   

    type是text
    ID是一样的
    我不想使用input,因为页面还有其他的input
      

  3.   

    id为啥要一样的呢? 即使动态的你也可以设置成不一样的id呀不晓得 LZ到底想问啥。。
      

  4.   

    <input type="text" id="input1" value="1" onclick="check(this)" />
    <input type="text" id="input1" value="2" onclick="check(this)"/>
    <input type="text" id="input1" value="3" onclick="check(this)"/>
    function(a){
     alert(a.value);
    }
    嘿嘿 瞎说的没用jquery
      

  5.   

    function check(a){
     alert(a.value);
    }
    汗。。、。。
      

  6.   

    嗯,用动态的ID算了
    不过td标签里的却可以判断当前值,奇怪。这种只能第一个。 谢谢大家
      

  7.   

    如果是在TD里,你可以用到firstchild属性来获取值
      

  8.   

    楼主就是你学过html吗??回家看看手彻再问问题吧 拜托 id 一样 你真搞笑