2010-07-13 15 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