JS搜索按钮执行代码

JavaScript06

JS搜索按钮执行代码,第1张

那个按钮是提交的get方式的form表单提交,可以直接访问http://mlecms.com/search.php?word=

等号后边加你搜索的关键字。

js的话,就在onclick里边执行这个方法。

function search(){

var keywords = document.searchform.word.value

window.locatin.href = "http://mlecms.com/search.php?word="+keywords

}

获取查询字符串的上的指定值:

function getParam(key, strURL) {strURL = strURL || window.location.search return new RegExp("(^|\\?|&)" + key + "=([^&]*)(\\s|&|$)", "i").test(strURL) ?decodeURIComponent(RegExp.$2.replace(/\+/g, " ")) : ""} // 调用getParam('key', '链接')

你的关键字是单词还是汉字啊,如果是单词的话不需要实时的对用户的数据进行判断,因为一个单词是要用户多次输入来完成的,只要在用户输入了空格的时候才进行匹对,这样会减少匹对的次数。如果是汉字的话你就只能定义好规则了,是按下空格搜索,还是设定一个扫描时间。