在文本字段的值中添加一个

时间:2009-10-03 13:43:12

标签: jquery

如何在文本字段的值中添加一个?例如,数量? 这就是我从DOM获取对象的方法 - 我该怎么做?

$(this).parent("div").children("input").val();

这是我的文本字段的值:)

2 个答案:

答案 0 :(得分:2)

使用jQuery,当没有值存在时也处理空条件

inp = $("#inputId");
var orgValue = parseInt(inp.val() == "" ? "0" : inp.val());
inp.val((orgValue == NaN ? 0 : orgValue) + 1);

答案 1 :(得分:2)

var elm = $(this).parent("div").children("input");
var val = elm.val();
val = Number(val) == NaN ? 0 : Number(val);
elm.val(val + 1);