html5只是一个界面的美观,自身没有搜索功能。
也可以使用百度等搜索引擎的站内搜索,配合html5显示效果更佳。
显示搜索按钮需要满足3个条件:
1.input在form标签中
2.form标签设置了action属性值
3.input设置type为search
示例如下:
<form action="#">
<input type="search" />
</form>
这种情况下点击搜索按钮会跳转到action对应的地址进行搜索
如果我们需要js来处理搜索逻辑,可以设置form不提交,并且监听输入框的keydown事件
示例如下:
<form action="#" onsubmit="return false">
<input type="search" id="t_search" />
</form>
<script type="text/javascript">
$("#txt_search").keydown(function (e) {
if (e.keyCode == 13) {
//搜索处理
}
})
</script>
还有一个前往按钮,也类似,把type换成text就可以了,所以form很重要,如果我们不放form,就是“换行”按钮了。
end
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)