<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
同问