移动端常常项目中会有搜索之类的功能,通常实现的是按搜索按钮进行搜索,若是要像PC端同样实现按回车键进行搜索该怎么实现呢?javascript
方法很简单,就是在搜索框的input外面套一个form标签 注意点:form标签必定得添加 action属性(可设置为空)html
<form action=""><input type="text" name="search" /></form>
移动端软键盘的回车会触发form的submit事件,因此咱们只须要监听form的submit事件就能够实现按回车按钮进行搜索的功能java
var oForm = document.getElementsByTagName("form")[0]; oForm.onsubmit = function(){ $scope.searchOrder(); };
题外话:我拿的ipad进行的测试 当input框外面套上form标签 并给form标签添加action属性后 软键盘上的return 会变成蓝色的Search.测试