【问题标题】:How to disable the Go button on a native keyboard when developing an iphone app using phonegap and jquery mobile?使用phonegap和jquery mobile开发iphone应用程序时如何禁用本机键盘上的Go按钮?
【发布时间】:2012-07-24 11:21:09
【问题描述】:

好的,我正在使用 cordova/phonegap 在 xcode 中开发一个 iphone 应用程序。

对于我的一个页面,我有一个基本的电子邮件表单。如下图:

<form name="emailformbtn" id="emailformbtn" action="" method="post">
To: <input type="email" name="emailvarto" required="required"/>
Message:<textarea cols="40" rows="8" id="emailmessagebtn" name="emailmessage">Email Message here</textarea>

在选择电子邮件字段时,会显示一个原生 iphone 键盘。如果用户选择完成按钮,则一切正常。但是,如果用户在本机键盘上选择“开始”按钮,它会将用户重定向回应用程序的开头。有谁知道禁用“Go”按钮重定向并使其像“Done”按钮一样的方法?

【问题讨论】:

    标签: iphone ios html jquery-mobile cordova


    【解决方案1】:

    尝试为此form 定义一个submit 处理程序

    var submitHandler = function(e) {
        e.preventDefault();
        e.stopPropagation();
        return false;
    };
    

    【讨论】:

      猜你喜欢
      • 2011-09-06
      • 1970-01-01
      • 2013-07-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-16
      相关资源
      最近更新 更多