【发布时间】:2009-09-02 14:42:11
【问题描述】:
我在 jquery 中有这段代码:
$("#order_btn").click(function(){
var totalprice = $(".price_amount").text();
$("#totalprice").val(totalprice);
});
当我提交这个带有隐藏值的表单时,我会得到两次总价格值,如果它是 200000,我会得到 200000200000。为什么?
<input type="hidden" value="" name="totalprice" id="totalprice">
<input id="order_btn" type="submit" class="submit" name="submit" value="submit">
价格金额将在此处定义:
<span class="price_amount">75000</span>
我有两次这个 span 标签,但我都需要,有没有办法只得到一个值?
【问题讨论】:
-
你确定你有一个类
price_amount的元素吗?如果是这样,你为什么不使用id而不是class? -
是两个具有相同类名的元素!
标签: javascript jquery forms