1、common.js中的写法 function getQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1).match(reg); if (r != null) return decodeURI(r[2]); return null; }
2、 html中的写法:
<div class="idx-ipt"> <input class="idx-ipt-text" type="text" placeholder="输入账号或关键字" /> <input class="idx-ipt-button" type="button" value="搜 索" /> </div>
<script> $(".idx-ipt-button").click(function(){ var search_value = $('.idx-ipt-text').val(); var url = "self_media_list.html"; if (search_value) { url+="?search_value="+search_value; } window.location.href=url; }) </script>
获取参数的方法:
http://网址?search_value=黑
var search = getQueryString('search_value');