使用jquery将隐藏输入的值放入变量中

时间:2010-07-05 18:21:33

标签: jquery

我有以下标记,我需要将名为“ProductCode”的输入值放到名为product_id的变量中,使用jquery

这可能很容易,但由于某种原因,我根本无法理解。

<input type="image" src="/v/vspfiles/templates/100/images/buttons/btn_addtocart.gif" id="btnaddtocart" name="btnaddtocart" alt="Add to cart" border="0" onclick="return addToCart2(this.form, this);" />

                          <input type="hidden" name="ReplaceCartID" value="" />
                          <input type="hidden" name="ProductCode" value="M406789" />
                          <input type="hidden" name="e" value="" />

                              <input type="hidden" name="ReturnTo" value="ShoppingCart.asp" />

2 个答案:

答案 0 :(得分:4)

您可以使用jQuery的.val()方法。

试一试: http://jsfiddle.net/uzWJs/

var theValue = $('input[name=ProductCode]').val();

例如:

$('#myForm').submit(function() {
    var theValue = $('input[name=ProductCode]', this).val();
    alert( theValue );
});

答案 1 :(得分:2)

这很简单,只需这样做:

$(document).ready(function() {
    var product_id = $("input[name='ProductCode']").val();
    alert(product_id):  //this is the result
});