<form action="#">
<div class="mui-input-row mui-search">
<input type="search" class="mui-input-clear" placeholder="" id="keywords">
</div>
</form>
使用这种方式让输入法软键盘右下角的换行变成【搜索】之后,没有给该input框加任何事件监听,第一次点击的时候会刷新页面,这是为什么?
<form action="#">
<div class="mui-input-row mui-search">
<input type="search" class="mui-input-clear" placeholder="" id="keywords">
</div>
</form>
使用这种方式让输入法软键盘右下角的换行变成【搜索】之后,没有给该input框加任何事件监听,第一次点击的时候会刷新页面,这是为什么?
2 个回复
h***@d-heaven.com
如果页面只有一个input,默认search好像会当submit来提交。如果页面有两个或以上的input,就不会发生此问题;如果只有一个input情况下想阻止form提交,在form上加onsubmit="return false;"即可
kaiven
同问