0%

form表单提交的数据url进行伪静态化处理

使用js进行跳转url

将form表单的值,通过重写onclick方法重写掉原本的点击事件,重写form的onKeyDown保留点击回车跳转

1
2
3
4
5
6
7
<script language="javascript">
function rwurl(myform) {
if (myform.wd.value != "") {
window.location.href = '/search/' + myform.wd.value + '.html'
}
}
</script>

1
2
3
4
5
<form onkeydown="if (event.keyCode == 13 ) rwurl(this)" action="#">
<input class="text" autocomplete="off" type="text" id="wd" placeholder="✎... 一期一会,世当珍惜~">
<input class="button" type="button" id="search" onclick="rwurl(this.form)"
value="☯">
</form>