var i = input.eq(2).val();
alert(parseInt(i));
我正在尝试获取第3个输入的值,但它什么也没有返回。我曾经说过[对象] [对象]。我如何获得输入的值?
答案 0 :(得分:1)
像这样使用Jquery's .eq() api
var i = $('input').eq(2).val();
alert(parseInt(i));
或者当您的代码看起来已作为变量输入时,您需要执行此操作
var input = $('input');
var i = input.eq(2).val();
alert(parseInt(i));
答案 1 :(得分:1)
如果您提供有关以下内容的更多信息,将会很有帮助:
输入内容是什么? Sachin提到的jQuery对象?
我的价值是什么?执行后它是你想要的吗?
调用parseInt后会返回什么内容?
您也可以在输入选择器中使用eq:
var i = $("input:eq(2)").val();
alert(i);
希望它有所帮助。