相关文章推荐
爱喝酒的哑铃  ·  package.json与package-l ...·  1 年前    · 

在javascript中,可以使用search属性获取html问号后的值,具体语法为“location.search”;search属性是一个可读可写的字符串,可设置或返回当前URL的查询部分(问号?之后的部分)。

本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。

search 属性是一个可读可写的字符串,可设置或返回当前 URL 的查询部分(问号 ? 之后的部分)。

location.search

返回URL的查询部分。假设当前的URL就是http://www.runoob.com/submit.htm?email=cmccwifhi@ example.com:

document.write(location.search);

以上实例输出结果:?email=cmccwifhi@ example.com

扩展资料:

Location 对象

Location 对象包含有关当前 URL 的信息。

Location 对象是 window 对象的一部分,可通过 window.Location 属性对其进行访问。

注意: 没有应用于Location对象的公开标准,不过所有浏览器都支持该对象。

Location对象属性

【推荐学习:javascript高级教程】

在javascript中,可以使用search属性获取html问号后的值,具体语法为“location.search”;search属性是一个可读可写的字符串,可设置或返回当前URL的查询部分(问号?之后的部分)。本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。search 属性是一个可读可写的字符串,可设置或返回当前 URL 的查询部分(问号 ? 之后...
代码如下: var url=location.search; var ename; var Request = new Object(); if(url.indexOf(“?”)!=-1) { var str = url.substr(1); strs= str.split(“&”); for(var i=0;i { Request[strs[i].split(“=”)[0]]=(strs[i].split(“=”)[1]); } } ename = Request[“ename”]; 例如:url是:http://www.medivh.com?ename=right 那么 获取 的ename就
function getQueryString(name) { var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i'); var r = window.location.search.substr(1).match(reg); if (r != null) { return unescape(r[2]); return null; // 这样调用: alert(GetQueryString("参 function GetRequest() { //url例子:www.baidu.com?id="123456"&name="www"; var url = decodeURI(window.location.search); //?id="123456"&name="www"; var object = {}; if (url.indexOf("?") != -1)//url中存在 问号 ,也就说有 参数 。 <script language="javascript" type="text/javascript"> // 获取 Location对象的search属性 ,location对象中search属性返回的是URL 问号 之后的那部分(包括 问号 ) var searchStr = location.search; //去除无用的字符"?" searchStr = searchStr.substr(1); //将searchStr字符串分割成数组,数组中的每 使用起来也很简单,用<script>标签把src目录下面的readQuery.js文件引用就可以了。然后在自己的js里面使用query()函数,它会返回一个对象,就是 问号 后面的 参数 。譬如说,用户访问了http://网址?name=HappyTigerV&test=3,那么query()就会返回{"test":"3","name":"HappyTigerV"}。 例子可以在这里找到! (喜欢这个项目 let url = 'http://www.xxxxxx.cn/?lx=1&name=js&form=baidu' const toObj = function toObj(str) { let obj = {}, qusindex, parm, // 获取 问哈首次出现的位置 qusindex = str.indexOf("?") //截取 问号 后面的字符串,将字符根据&
// 对Date的扩展,将 Date 转化为指定格式的String // 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符, // 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) // 例子: // (new Date()).Format("yyyy-MM-d...
通过Location对象的search属性,可以 获得 从URL中传递过来的 参数 参数 。然后在JavaScript 代码中可以处理这些 参数 参数 。 如下所示:请求url:http://localhost:8080/action?id=1&amp;amp;name=zhangsan var url = location.search; // 获取 url中&quot;?“符后的字串 if (url.indexOf(”?&quot;...