首页  >  问答  >  正文

单击后禁用提交按钮:分步指南

表单末尾有一个提交按钮。

我已将以下条件添加到提交按钮:

onClick="this.disabled=true;
this.value='Sending…';
this.form.submit();"

但是当跳转到下一页时,参数没有传递,传递的是空值。

P粉818317410P粉818317410343 天前461

全部回复(2)我来回复

  • P粉455093123

    P粉4550931232023-10-14 12:05:30

    您应该首先提交表单,然后更改提交的值:

    onClick="this.form.submit(); this.disabled=true; this.value='Sending…'; "

    回复
    0
  • P粉133321839

    P粉1333218392023-10-14 11:51:54

    您可能提交了两次表单。 删除 this.form.submit() 或在末尾添加 return false

    你最终应该得到onClick="this.disabled=true; this.value='Sending…';"

    回复
    0
  • 取消回复