response.write 怎么出错了!!

来源:百度知道 编辑:UC知道 时间:2024/06/07 13:28:54
<script language = vbscript >
function d(m)
d=m*m
response.write d
end function
k= prompt ("请输入边长")
response.write "正方形的面积为: "
call d (k)
</script>

那是因为response是asp的内置对象 而这个函数是用VBSCRIPT编写的 那它肯定会提示错误了啊.不如这样,把计算过程放在这个自定义的函数里,让提示信息在页面内显示.

哦 或者,如果非想要在这个函数里显示的话,就用VB的message吧.VB我不熟悉,但我知道有这个东西.你可以试试

VBS中可用document.write输出:

<script language = vbscript >
function d(m)
d=m*m
end function
k= prompt ("请输入边长","")
document.write ("正方形的面积为: ")
document.write (d(k))
</script>