如何在JavaScript中查找文本框值

时间:2011-01-29 06:50:54

标签: javascript jquery

我正在开展一个项目,我需要创建一个订单

我从http://css-tricks.com/examples/DynamicOrderForm/得到了一个非常好的例子。

但问题是这里的定价是固定的,但我需要一个定价文本框,所以我也可以改变定价。

我试图让它发挥作用,但失败了。

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

下去搜索

<td class="price-per-pallet">$<span>165</span></td> 

并使用您的价格编辑“span”标记内的价格。如果你想要一个文本框

<input name="price" type="text" />

然后在order.js中检查正在进行计算的位置,并且您可以读取此文本框的值,而不是读取span标记的静态值。在order.js中找到以下行

// Find the pricing
        var multiplier = $el
            .parent().parent()
            .find("td.price-per-pallet span")
            .text();

而不是

.find("td.price-per-pallet span").text();

你可以使用

.find('td.price-per-pallet span input[name="price"]').val();

希望这有帮助