如何在javascript中从url获取第一个参数
how to get first argument from url in javascript
我只是想从我的url中找到我的第一个论点。
像
http://www.google.co.in/webhp?ix=teb&sourceid=chrome&ie=UTF-8
我只是想字符串"ix=teb"。
如何只获取字符串。
window.location.search.replace("?", "").split("&")[0];
更新:
如果有一个变量保存url:
url.substring(url.lastIndexOf("?") + 1).split("&")[0];
您可以使用正则表达式来读取URL的部分内容:
window.location.search.match(/'?([^&$]+)/)[1] // == 'ix=teb'
如果URL的查询字符串中没有任何内容,这将导致错误,因此应该包括一些类型检查,如:
var queryStringMatch = window.location.search.match(/'?([^&$]+)/);
if(queryStringMatch) {
// do something with queryStringMatch[1]
}
相关文章:
- RxJS油门行为;立即获取第一个值
- 与杜兰达尔合作的第一个JavaScript项目.尝试从第三方 API 获取数据
- 如何通过连接多个异步javascript调用,从对象数组中排序并获取第一个obejct
- 只获取HTML元素的第一个类
- 获取行中的第一个值“;点击“;并传递给控制器
- 获取此行的第一个 TD
- 使用 javascript 获取文本框中输入的第一个值
- 使用 querySelectorAll 获取具有该类名的所有元素,而不仅仅是第一个
- Vue js 获取数据模型的第一个值
- 从对象中的 javascript 数组中获取第一个值
- 如何使用 JQuery 获取表的第一个 td 的值
- 获取列表中的第一个 DOM 元素
- jQuery 如何获取第一个 LI 父级
- Javascript从数组中获取第一个值,然后跳过它
- 如何使用JavaScript从JSON字典中获取第一个值
- jQuery只从循环中获取第一个id值
- Javascript只从foreach循环中获取第一个id.为什么
- 如何在jQuery中默认获取第一个HTML选项的值
- 获取第一个h1标题,并在新选项卡中打开
h1.html - 从json中获取第一个值