Javascript与经典ASP的类型不匹配

Javascript与经典ASP的类型不匹配,javascript,vbscript,asp-classic,Javascript,Vbscript,Asp Classic,我有一个ASP经典应用程序,我正在尝试调试。有一个循环遍历表单的值,但没有返回正确的信息。我添加了一个警报以显示计数器值,但它抛出了一个错误: Microsoft VBScript运行时错误“800a000d” 类型不匹配:'[string:响应。Write是一个子函数,而不是一个函数。请不要将参数用括号括起来 我发现,偶尔使用parens包围参数有时会起作用,但仅当sub需要一个数字参数时才起作用。在这种情况下,parens与确定参数值无关,因此它会同时起作用。Request.Form.Cou

我有一个ASP经典应用程序,我正在尝试调试。有一个循环遍历表单的值,但没有返回正确的信息。我添加了一个警报以显示计数器值,但它抛出了一个错误:

Microsoft VBScript运行时错误“800a000d”

类型不匹配:'[string:
响应。Write
是一个子函数,而不是一个函数。请不要将参数用括号括起来


我发现,偶尔使用parens包围参数有时会起作用,但仅当sub需要一个数字参数时才起作用。在这种情况下,parens与确定参数值无关,因此它会同时起作用。

Request.Form.Count是一个方法,而不是一个方法。对于x,将行重构为
=6到Request.Form.Count-1
alert(“”“”+CStr(x)+“”);
for x = 6 to Request.Form.count()-1
    response.write("<script language=""javascript"">alert ('""" + x + """'); </script>")