首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

jquery获取URL的ID值并赋给input,该怎么处理

2012-11-19 
jquery获取URL的ID值并赋给input如何用jquery或者JS取得传递过来的id值并赋给input?如:传递过来的页面 htt

jquery获取URL的ID值并赋给input
如何用jquery或者JS取得传递过来的id值并赋给input?
如:传递过来的页面 http://127.0.0.1/html/test.html?id=2
需要取得id值,并赋给名为b的文本框
<INPUT id=goToPage type=hidden name="b" >

[解决办法]
<INPUT id=goToPage type=text name="b" >
<script type="text/javascript">
function queryString(key)
{
var regex_str = "^.+\\?.*?\\b"+ key +"=(.*?)(?:(?=&)|$|#)"
var regex = new RegExp(regex_str,"i");
var url = window.location.toString();
if(regex.test(url)) return RegExp.$1;
return undefined;
}

document.getElementById("goToPage").value = queryString("id")

</script>
[解决办法]
正则表达式过滤,“?”做分割,取最后的字符串

热点排行