gpt4 book ai didi

javascript查询字符串

转载 作者:行者123 更新时间:2023-11-28 03:55:17 26 4
gpt4 key购买 nike

我正在学习如何做一个查询字符串,你会在发送和接收页面上使用什么 html 来实现以下功能,以查看作者的结果?

function getQuerystring(key, default_)
{
if (default_==null) default_="";
key = key.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
var regex = new RegExp("[\\?&]"+key+"=([^&#]*)");
var qs = regex.exec(window.location.href);
if(qs == null)
return default_;
else
return qs[1];
}

我在以下位置找到它:http://www.bloggingdeveloper.com/post/JavaScript-QueryString-ParseGet-QueryString-with-Client-Side-JavaScript.aspx

它们有什么好的查询字符串示例吗?

最佳答案

我不太清楚您在问什么,但我猜您正在寻找一种方法来测试此方法并验证其行为。这是我要做的,将这些内容保存在 HTML 文件中:

<html>
<body>
<form name="form1">
Key: <input type="text" name="text1" value="author"/>
<input type="button" name="button1" value="Test"/>
</form>
<script>
document.form1.button1.onclick = function() {
alert(getQuerystring(document.form1.text1.value));
}
function getQuerystring(key, default_) {
// your code here...
}
</script>
</body>
</html>

现在您可以在网络浏览器中打开您的 HTML 页面并添加一个查询字符串,如“?author=me&foo=bar”。例如,如果您的文件保存在“C:\tmp\example.html”中,那么您的 URL 应该如下所示:

file:///c:/tmp/example.html?author=me&foo=bar

该页面将显示一个文本字段(默认情况下显示“作者”)和一个按钮,当您按下按钮时,页面将显示一个弹出窗口,其中包含使用您在文本字段中输入的值运行该函数的结果.在我的示例查询字符串中,键“author”应该提醒“me”,键“foo”应该提醒“bar”。

关于javascript查询字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5609559/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com