0
点赞
收藏
分享

微信扫一扫

js获取get方式传递的参数变化-案例

pipu 2022-03-16 阅读 68


<!DOCTYPE html>
<html lang="en">

<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>JackieDYH</title>
<script>
String.prototype.getValue = function (parm) {
var reg = new RegExp("(^|&)" + parm + "=([^&]*)(&|$)");
var r = this.substr(this.indexOf("\?") + 1).match(reg);
if (r != null) return unescape(r[2]); return null;
}

function init() {
var url = window.location.href;
if (url.getValue('name') == null) {
alert('没有传递参数');
} else {
alert('传递参数:name=' + url.getValue('name'));
}
}
</script>
</head>

<body onload="init();">
<input type="button" onclick="window.location=window.location + '?name=0';return false;" value="传递参数" />
</body>

</html>

js获取get方式传递的参数变化-案例_开发语言


举报

相关推荐

0 条评论