【问题标题】:Change value of form input before submit提交前更改表单输入的值
【发布时间】:2015-08-02 07:03:05
【问题描述】:

我有一个PayPal 按钮。

<form method="post" action= "https://www.paypal.com/cgi-bin/webscr">
   <input type="hidden" name="cmd" value="_xclick">
   <input type="hidden" name="business" value="mail@gmail.com">
   <input type="hidden" name="item_name" value="Item name">
   <input type="hidden" name="item_number" value="1234">
   <input type="hidden" name="amount" value=0>
   <input type="hidden" name="no_shipping" value="1">
   <input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_paynowCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
    <img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1">
</form>

当我按下此按钮时,我需要更改&lt;input type="hidden" name="amount" value=0&gt; 的值,然后才提交。该怎么做?

【问题讨论】:

  • 不是已经0了吗?您是否尝试在您的网页或其他人的网站上执行此操作?
  • 在我的页面上,我需要更改它,因为该页面的价格可以更改

标签: javascript jquery paypal


【解决方案1】:
$(form).submit(function(){
    $('[name=amount]').val(0)
})

【讨论】:

    【解决方案2】:

    这可以使用如下所示的jquery选择器来实现

    $('form').on('submit', function(){
      $("input[name='amount']").val();
    })
    

    【讨论】:

      猜你喜欢
      • 2018-04-28
      • 1970-01-01
      • 1970-01-01
      • 2018-09-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-26
      • 1970-01-01
      相关资源
      最近更新 更多