[英]Set a default URL parameter if none is specified or is blank
我有以下代码:
function getURLParameter(name) {
return decodeURI(
(RegExp(name + '=' + '(.+?)(&|$)').exec(location.search)||[,null])[1] || ''
);
}
在我的HTML中,我使用以下命令来调出用户的设备品牌和型号:
<script>document.write(getURLParameter("brand") + (" ") + getURLParameter("name"))</script>
唯一的问题是,这仅适用于某些移动设备。 如果它不起作用,则将其留空。 如果默认值为空,是否可以添加默认值?
您可以简单地将值与
if(name === " " || name == null) {
//code
}
要么
if(name !== " " || name != null) {
return decodeURI(
(RegExp(name + '=' + '(.+?)(&|$)').exec(location.search)||[,null])[1] || ''
);
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.