2010-07-13 20 views
0

我在寫一個應用程序,需要用戶在窗體中輸入一些信息並提供提交按鈕。但是,如果用戶按下iphone/bb/android上的「GO/Enter」按鈕並再次按下提交按鈕,則會出現錯誤,因爲每個表單都與唯一ID關聯,並且只能提交一次。 一旦用戶按下「GO/enter」,我該如何禁用我的提交按鈕? 謝謝。一旦用戶按下鍵盤上的輸入,禁用移動瀏覽器上的按鈕

回答

1

我對iPhone/Android瀏覽器沒有太多的瞭解,所以這可能是錯誤的。

我認爲在iPhone鍵盤上按Go/Enter就好像按提交按鈕。所以你應該能夠逃避類似的東西。

<input type="submit" onclick="this.disabled=true" /> 
+0

感謝您的回覆,當我添加該代碼,並在iPhone鍵盤上按GO時,它禁用了提交按鈕,但它並未自行提交表單。 如何禁用並自動提交表單?謝謝 – Linda 2010-07-13 20:10:17

+0

aha!我發現它,只需使用 this.form.submit(); 謝謝! – Linda 2010-07-13 20:17:58