Javascript 如何检索asp文件url中传递的参数

Javascript 如何检索asp文件url中传递的参数,javascript,asp-classic,Javascript,Asp Classic,我将URL中的两个变量传递给这样一个经典的asp页面- www.webart.com/classic.asp?a=1&b=18 现在,在classic.asp文件中,我必须调用一个需要这两个变量的函数,如下所示 function getValues(a,b) { content.....; } 我无法在asp页面中获取a和b的值 我不确定您的要求,但您可以使用非常基本的语法在页面上获取值: <%=Request.QueryString("a")%> <%=R

我将URL中的两个变量传递给这样一个经典的asp页面-

www.webart.com/classic.asp?a=1&b=18
现在,在classic.asp文件中,我必须调用一个需要这两个变量的函数,如下所示

function getValues(a,b)
{
    content.....;
}

我无法在asp页面中获取a和b的值

我不确定您的要求,但您可以使用非常基本的语法在页面上获取值:

<%=Request.QueryString("a")%>
<%=Request.QueryString("b")%>

我不确定您的要求,但您可以使用非常基本的语法在页面上获取值:

<%=Request.QueryString("a")%>
<%=Request.QueryString("b")%>

我不确定您的要求,但您可以使用非常基本的语法在页面上获取值:

<%=Request.QueryString("a")%>
<%=Request.QueryString("b")%>

我不确定您的要求,但您可以使用非常基本的语法在页面上获取值:

<%=Request.QueryString("a")%>
<%=Request.QueryString("b")%>

如果JavaScript在同一页面中,您可以尝试

function getValues(<%=Request.QueryString("a")%>,<%=Request.QueryString("b")%>)
函数getValues(,) 完整代码示例:

<html>
<head>
<script>
function dotest (a, b)
{
    alert (a);
    alert (b);
};
</script>
</head>
<body onload="dotest (<%=Request.QueryString("a")%>,<%=Request.QueryString("b")%>);">
test
</body>
</html>

函数dotest(a,b)
{
警报(a);
警报(b);
};
测试

如果JavaScript在同一页面中,您可以尝试

function getValues(<%=Request.QueryString("a")%>,<%=Request.QueryString("b")%>)
函数getValues(,) 完整代码示例:

<html>
<head>
<script>
function dotest (a, b)
{
    alert (a);
    alert (b);
};
</script>
</head>
<body onload="dotest (<%=Request.QueryString("a")%>,<%=Request.QueryString("b")%>);">
test
</body>
</html>

函数dotest(a,b)
{
警报(a);
警报(b);
};
测试

如果JavaScript在同一页面中,您可以尝试

function getValues(<%=Request.QueryString("a")%>,<%=Request.QueryString("b")%>)
函数getValues(,) 完整代码示例:

<html>
<head>
<script>
function dotest (a, b)
{
    alert (a);
    alert (b);
};
</script>
</head>
<body onload="dotest (<%=Request.QueryString("a")%>,<%=Request.QueryString("b")%>);">
test
</body>
</html>

函数dotest(a,b)
{
警报(a);
警报(b);
};
测试

如果JavaScript在同一页面中,您可以尝试

function getValues(<%=Request.QueryString("a")%>,<%=Request.QueryString("b")%>)
函数getValues(,) 完整代码示例:

<html>
<head>
<script>
function dotest (a, b)
{
    alert (a);
    alert (b);
};
</script>
</head>
<body onload="dotest (<%=Request.QueryString("a")%>,<%=Request.QueryString("b")%>);">
test
</body>
</html>

函数dotest(a,b)
{
警报(a);
警报(b);
};
测试

另一种可能有助于您理解的方式: 在被调用的页面中,在服务器上处理的部分中:

<%
'this is server-side code
a = request.querystring("a")
b = request.querystring("b")
%>
<!-- now this is mostly client side code below -->
<!-- with some parts assembled server-side -->
<html>
<head></head>
<body>
a is equal to <%=a%><br>
b is equal to <%=b%><br>
</body>
</html>

另一种可能有助于您理解的方式:
在被调用的页面中,在服务器上处理的部分中:

<%
'this is server-side code
a = request.querystring("a")
b = request.querystring("b")
%>
<!-- now this is mostly client side code below -->
<!-- with some parts assembled server-side -->
<html>
<head></head>
<body>
a is equal to <%=a%><br>
b is equal to <%=b%><br>
</body>
</html>

另一种可能有助于您理解的方式:
在被调用的页面中,在服务器上处理的部分中:

<%
'this is server-side code
a = request.querystring("a")
b = request.querystring("b")
%>
<!-- now this is mostly client side code below -->
<!-- with some parts assembled server-side -->
<html>
<head></head>
<body>
a is equal to <%=a%><br>
b is equal to <%=b%><br>
</body>
</html>

另一种可能有助于您理解的方式:
在被调用的页面中,在服务器上处理的部分中:

<%
'this is server-side code
a = request.querystring("a")
b = request.querystring("b")
%>
<!-- now this is mostly client side code below -->
<!-- with some parts assembled server-side -->
<html>
<head></head>
<body>
a is equal to <%=a%><br>
b is equal to <%=b%><br>
</body>
</html>


如果执行此操作,我将在getvalues函数中获取语法错误什么类型的参数?整数或字符串?此外,这是调用函数的方式,而不是在已添加到此asp页的js文件中定义此getValue函数的方式。它取2个变量1 int和另一个strb,但这只适用于整数。不适用于stringi如果执行此操作,则getvalues函数中会出现语法错误什么类型的参数?整数或字符串?此外,这是调用函数的方式,而不是在已添加到此asp页的js文件中定义此getValue函数的方式。它取2个变量1 int和另一个strb,但这只适用于整数。不适用于stringi如果执行此操作,则getvalues函数中会出现语法错误什么类型的参数?整数或字符串?此外,这是调用函数的方式,而不是在已添加到此asp页的js文件中定义此getValue函数的方式。它取2个变量1 int和另一个strb,但这只适用于整数。不适用于stringi如果执行此操作,则getvalues函数中会出现语法错误什么类型的参数?整数或字符串?此外,这是调用函数的方式,而不是在已添加到此asp页的js文件中定义此getValue函数的方式。它取2个变量1 int和另一个strb,但这只适用于整数。不适用于getvalues中的stringhere我正在获取此错误:ObjectExpected@user21该语法是
Call Response.Write(Request.QueryString(“a”)的简写形式
PM试图解释,如果您只想显示不需要的值,您可以使用
将值直接写入HTML页面。在getvalues中,我获取此错误:ObjectExpected@user21该语法是
Call Response.Write(Request.QueryString(“a”)的简写形式
PM试图解释,如果您只想显示不需要的值,您可以使用
将值直接写入HTML页面。在getvalues中,我获取此错误:ObjectExpected@user21该语法是
Call Response.Write(Request.QueryString(“a”)的简写形式
PM试图解释,如果您只想显示不需要的值,您可以使用
将值直接写入HTML页面。在getvalues中,我获取此错误:ObjectExpected@user21该语法是
Call Response.Write(Request.QueryString(“a”)的简写形式
PM试图解释,如果您只想显示不需要的值,您可以使用
将值直接写入HTML页面。您需要发布更多代码或其他信息:getValues函数的哪一行出现“object expected”错误?您如何调用该函数?请注意,函数只能“具有”(也称为返回)单个值。还有,为什么要用一个函数来复杂化呢?您需要发布更多的代码或其他东西:getValues函数的哪一行给出了“预期对象”错误?您如何调用该函数?请注意,函数只能“具有”(也称为返回)单个值。还有,为什么要用一个函数来复杂化呢?您需要发布更多的代码或其他东西:getValues函数的哪一行给出了“预期对象”错误?您如何调用该函数?请注意,函数只能“具有”(也称为返回)单个值。还有,为什么要用一个函数来复杂化呢?您需要发布更多的代码或其他东西:getValues函数的哪一行给出了“预期对象”错误?您如何调用该函数?请注意,函数只能“具有”(也称为返回)单个值。你为什么要用一个函数来复杂化呢?