如何在 html 的input 编辑框内,写入 当前 url 中的参数

 我来答
不要欺负小朋友
推荐于2017-10-13 · TA获得超过226个赞
知道小有建树答主
回答量:236
采纳率:0%
帮助的人:110万
展开全部

首先先使用js正则表达式来获取url参数,方法如下:


function GetQueryString(name)
{
     var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
     var r = window.location.search.substr(1).match(reg);
     if(r!=null)return  unescape(r[2]); return null;
}
 
// 调用方法
var 参数1=GetQueryString("参数名1");

然后document.getElementById("你的input框的ID").value=参数1;

yulin4434
2015-10-21 · 超过44用户采纳过TA的回答
知道小有建树答主
回答量:194
采纳率:0%
帮助的人:61.7万
展开全部
<!DOCTYPE html>

<html>

<head>

<meta charset="utf8">

<title>555</title>

<style type="text/css">

</style>

<script type="text/JavaScript">

function aa(){

 document.getElementById("aa").value = window.location.href;

}

</script>

</head>

<body>

<input id="aa" type="text"/><input type="button" value="获取url" onclick="aa()">

</body>

</html>
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
经典de1956
2017-07-19 · TA获得超过254个赞
知道小有建树答主
回答量:122
采纳率:74%
帮助的人:38.6万
展开全部

方法有很多种,下面是jq的写法

<!DOCTYPE html>  
<html>  
<head>
<meta charset="utf-8">  
<title></title>
<script src="http://code.jquery.com/jquery-latest.js"></script>  
</head> 
<style type="text/css">
input{width:150px;}
</style> 
<body>  
<input type="text" name="">
  
<script type="text/javascript">  
    $('input').val(window.location.href);
    //window.location.href 获取当前url
</script>  
</body>  
</html>
  1. 首先获取当前页面url的值,window.location.href

  2. 然input 的value赋值为window.location.href


已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式