我想创建一个指向我编写的 Web 服务的 URL http://mycoolthing.com,以及一个引用该页面上的文本选择的 #-anchor 。
是否可以在 HTML/JS 中创建引用 Selection 或 RangeObject 的锚点?
我有一个如下的网址.
http://localhost/xxx.php?tPath=&pid=37
Run Code Online (Sandbox Code Playgroud)
我想得到pid = 37,但是它的名字是因为按时上面的url就像上面一样,然后当页面刷新时,url就像下面那样.
http://localhost/xxx.php?tPath=&action=xxx&pid=37&value=13&fname=aaaa&fone=4321122
Run Code Online (Sandbox Code Playgroud)
所以我想得到pid = 37.它可能是我将pid作为参数传递的函数,它返回其值.
我该怎么做?
有没有办法或可以使用javascript/jQuery做到这一点?
基于链接的URL:第一个将检查类型A和类型B,第二个示例将检查类型D.
?type=A&type=C or ?type=D
Run Code Online (Sandbox Code Playgroud)
我目前的表格:
<form name="input" action="" method="post" ><br />
Select Type: <br />
<input type="checkbox" name = "type" value="A" /> A <br />
<input type="checkbox" name = "type" value="B" /> B <br />
<input type="checkbox" name = "type" value="C" /> C <br />
<input type="checkbox" name = "type" value="D" /> D <br /> <br />
<input type="submit" value="Submit" />
Run Code Online (Sandbox Code Playgroud)
有任何提示并建议这样做吗?
我尝试获取 url 参数“nr”但我总是错误
var url = window.location.href;
let params = new URLSearchParams(url.search);
let nr = params.has('nr')
Run Code Online (Sandbox Code Playgroud)
错误是什么?
假设我有以下网址:
something.com/messages/username/id
Run Code Online (Sandbox Code Playgroud)
我怎么能得到username或id?
我如何知道是否$_GET使用jQuery在我的页面中抛出了一个变量?我的$_GET变量是:
?ok=ok
Run Code Online (Sandbox Code Playgroud)
我需要检测是否$_GET['ok']使用jQuery设置但我不知道如何.
我有一个 Javascript 字符串数组,其中包含如下网址:
http://www.example.com.tr/?first=DSPN47ZTE1BGMR&second=NECEFT8RYD
http://www.example.com.tr/?first=RTR22414242144&second=YUUSADASFF
http://www.example.com.tr/?first=KOSDFASEWQESAS&second=VERERQWWFA
http://www.example.com.tr/?first=POLUJYUSD41234&second=13F241DASD
http://www.example.com.tr/?first=54SADFD14242RD&second=TYY42412DD
Run Code Online (Sandbox Code Playgroud)
我想从这些 url 中提取“第一个”查询参数值。
我的意思是我需要值 DSPN47ZTE1BGMR、RTR22414242144、KOSDFASEWQESAS、POLUJYUSD41234、54SADFD14242RD
因为我不擅长使用正则表达式,所以我找不到从数组中提取这些值的方法。任何帮助将不胜感激
抱歉,我是 JavaScript 新手。我想从我的 javascript 网址中获取一个号码,因为我非常需要它。我从另一个链接获得了这段代码,但它对于我的情况来说还不够完美。代码是这样的:
<html>
<head>
<style>
</style>
<script type="text/javascript">
function kampret(){
x=location.pathname.split('/')[1];
alert(x);
}
</script>
</head>
<body onload='kampret()'>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
我的网址是这样的:
http://domain.com/ztest1.php?ai=85&ver=7
Run Code Online (Sandbox Code Playgroud)
我想获得“85”的数字,我使用了该代码,结果是ztest1.php而不是 85。我如何获得唯一的 85?谢谢。
我已将数组放入我的URL中,如下所示:
var params = arrayitems.join('&');
var url = "https://www.example.com/page?="+params;
Run Code Online (Sandbox Code Playgroud)
所以URL看起来像这样:
https://www.example.com/page?=item1&item2&item3&item4&item5
Run Code Online (Sandbox Code Playgroud)
现在有谁知道我怎么能把这些项目放回到下一页的数组中?
谢谢!
因此,我有一个可以在其他浏览器上正常工作的代码,但不适用于iPhone和Safari浏览器。当我调试时,以下代码显示“无效的正则表达式:无需重复”。
function getURLParameter(a) {
a = (new RegExp("[?|&]" + a + "=([^&;]+?)(&|#|;|$)")).exec(location.search);
if (null == a) return null;
a = a[1];
a = a.replace(/+/g, "%20");
return decodeURIComponent(a)
}
Run Code Online (Sandbox Code Playgroud)
您能提供的任何帮助将不胜感激。