注册 登录
编程论坛 ASP.NET技术论坛

我承认,我的确是个新手,求助

apollox 发布于 2014-07-21 23:35, 1707 次点击
我用记事本抄了这么段程序,居然前面温度计算部分没显示
请问是什么顺序有问题呢,还是哪儿输入错误?

<HTML>
<HEAD>
<TITLE>测试</TITLE>
</HEAD>

<SCRIPT LANGUAGE="VBScript">

<!--
Sub ConvertTemp()
  temp = InputBox ("请输入华氏温度。", 1)
  MsgBox "温度为" & Celsius(temp) & "摄氏度。"
End Sub

Function Celsius(fDegrees)
  Celsius = (fDegrees-32)*5/9
End Function

-->
</SCRIPT>

<BODY>
<FORM NAME="Form1">
<INPUT TYPE="Button" NAME="Button1" VALUE="按一下">
<SCRIPT FOR="Button1" EVENT="onClick" LANGUAGE="VBScript">
  MsgBox "小小世界真奇妙!"
</SCRIPT>
</FORM>
</BODY>
</HTML>
3 回复
#2
qjyzpsy2014-07-23 19:32
网页上只能显示<body>之间的部分
#3
零無2014-07-27 20:58
<SCRIPT>里面只是算法不能显示
#4
yms1232014-07-30 14:03
程序代码:
<HTML>
<HEAD>
<TITLE>测试</TITLE>
<script language="VBScript">

<!--
Sub ConvertTemp()
  Dim temp '临时变量要定义
  temp=InputBox("请输入华氏温度")
  MsgBox "温度为"&Celsius(temp)&"摄氏度。"
End Sub

Function Celsius(fDegrees)
  Celsius=(fDegrees-32)*5/9
End Function
'事件的正确写法 onclick=xxx
Sub Button1_Click()
    MsgBox "小小世界真奇妙!"
End Sub
Call ConvertTemp()'写完没调用过程当然出错
-->
</SCRIPT>
</HEAD>
<BODY>
<FORM NAME="Form1">
<INPUT TYPE="Button" NAME="Button1" onClick="Button1_Click" VALUE="按一下"/>
</FORM>
</BODY>
</HTML>
1