我正在开发phonegap,我有一个带有输入字段的聊天窗口,如下所示:
<div class="chatWindow"></div>
<form>
<input type="text">
<input type="submit" onclick="sendChatMsg();return false;">
</form>
我发现将属性title="Search"
添加到文本输入字段会在iPad键盘上生成“搜索”按钮,而不是标准的“go”按钮。但是我希望这个按钮被命名为“发送”或“返回”。
如果该字段不在<form>
标记内,则会自动选择返回按钮,但文本输入未链接到提交按钮。
有什么想法吗?
答案 0 :(得分:1)
我最终想出了如何在文本输入上添加“return”键,使用<textarea>
作为输入(使用“return”作为默认值“)并在输入时触发如下:
$(".chatMsgArea").keydown(function(){
if(event.keyCode == 13) {
sendChatMsg();
return false;
}
});
这允许返回键存在而不是“go”或“搜索”,这似乎是pintrest和facebook正在这样做的方式。
答案 1 :(得分:0)
最好的方法可能是编写一个phonegap插件。
您需要编写一些可调用的代码来执行以下操作
对于UITextField
或可编辑的UITextView
:
[myTextField setReturnKeyType:UIReturnKeyGo];
他们相应地编辑'Go'按钮的功能