嗨,我对在ios 7上运行的cordova应用程序有疑问。
在打开键盘的所有表格字段中,我们无法点击屏幕上的任何按钮。
例如,如果我想点击登录熨平板上的登录按钮而不是键盘go按钮,我必须先点击关闭键盘,然后再次点击按钮才能参加活动。
我正在使用knockout for data-bind这是我的html:
<form>
<ul>
<li data-bind="validationOptions: { insertMessages: false }">
<input type="text" id="username" data-bind="value: userLoginModel.userName, valueUpdate: 'afterkeydown', attr: { placeholder: localization.__LK_Login_Email_Place_Holder__ }" autocapitalize="off"/>
<span class="login-error-message" data-bind="validationMessage: userLoginModel.userName"></span>
</li>
<li data-bind="validationOptions: { insertMessages: false }">
<input type="password" id="password" data-bind="value: userLoginModel.password, valueUpdate: 'afterkeydown', attr: { placeholder: localization.__LK_Login_Password_Place_Holder__ }" autocomplete="off" autocapitalize="off"/>
<span class="login-error-message" data-bind="validationMessage: userLoginModel.password"></span>
</li>
<li>
<input type="submit" data-bind="value: localization.__LK_Login_Submit_Button__, click: events.submitLoginForm" id="submitLoginForm" />
</li>
</ul>
</form>
如果键盘打开,如何让按钮接收事件?