Javascript 使用JS检查querystring的非空值
是否可以使用javascript检查查询字符串的非空值?你能给我举个例子吗 与此代码段的IF子句类似:Javascript 使用JS检查querystring的非空值,javascript,Javascript,是否可以使用javascript检查查询字符串的非空值?你能给我举个例子吗 与此代码段的IF子句类似: protected void Page_Load(object sender, EventArgs e) { if (!string.IsNullOrEmpty(Request.QueryString["someParameter"])) { DataListWithLinksID.Attributes.Add("style",
protected void Page_Load(object sender, EventArgs e)
{
if (!string.IsNullOrEmpty(Request.QueryString["someParameter"]))
{
DataListWithLinksID.Attributes.Add("style", "display:none");
}
}
我用这个
<html>
<head>
<script>
function parseQString() {
var qs = new Array();
var loc = location.search;
if (loc) {
loc = loc.substring(1); // lose the leading ?
var parms = loc.split('&');
for (var i=0;i<parms.length;i++) {
nameValue = parms[i].split('=');
qs[nameValue[0]]=(nameValue.length == 2)? unescape(nameValue[1]):null; // use null or ""
}
}
return qs;
}
function getQSParm(parm) {
return (qs[parm])?qs[parm]:null
}
var qs = parseQString();
// try getQstringValue.html?amount=23&emptyparm=&parmwithoutequals
alert(getQSParm("amount"));
alert(getQSParm("emptyparm"));
alert(getQSParm("parmwithoutequals"));
// your example:
window.onload=function() {
if (getQSParm("someParameter")) {
document.getElementById('DataListWithLinksID').style.display='none':
}
}
</script>
</head>
<body>
</body>
</html>
函数parseQString(){
var qs=新数组();
var loc=location.search;
国际单项体育联合会(loc){
loc=loc.子字符串(1);//是否丢失前导?
var parms=位置拆分('&');
对于(var i=0;i我使用
<html>
<head>
<script>
function parseQString() {
var qs = new Array();
var loc = location.search;
if (loc) {
loc = loc.substring(1); // lose the leading ?
var parms = loc.split('&');
for (var i=0;i<parms.length;i++) {
nameValue = parms[i].split('=');
qs[nameValue[0]]=(nameValue.length == 2)? unescape(nameValue[1]):null; // use null or ""
}
}
return qs;
}
function getQSParm(parm) {
return (qs[parm])?qs[parm]:null
}
var qs = parseQString();
// try getQstringValue.html?amount=23&emptyparm=&parmwithoutequals
alert(getQSParm("amount"));
alert(getQSParm("emptyparm"));
alert(getQSParm("parmwithoutequals"));
// your example:
window.onload=function() {
if (getQSParm("someParameter")) {
document.getElementById('DataListWithLinksID').style.display='none':
}
}
</script>
</head>
<body>
</body>
</html>
函数parseQString(){
var qs=新数组();
var loc=location.search;
国际单项体育联合会(loc){
loc=loc.子字符串(1);//是否丢失前导?
var parms=位置拆分('&');
对于(var i=0;i