注册 登录
编程论坛 JavaScript论坛

新手一枚,很简单的程序调了几天没结果,求大神赐教

蓝黑之心 发布于 2015-02-01 14:01, 1094 次点击
现在主要的问题是点check没有反应,跪求大神赐教
<html>
<head>
<title>这是一个关于javascript的smallcase</title>
<script language="JavaScript">
<!--
 function comeback(){
var year1="儿童";
var year2="少年";
var year3="青年";
var year4="中年";
var year5="老年";
var commonword1="您填写的年纪是:";
var commonword2="岁,您属于:";
var yearx=parseInt(document.myForm1.year.value);
if(yearx<=12)
   document.myForm2.output.value=commonword1+yearx+commondword2+year1;
else if(yearx<=16)
   document.myForm2.output.value=commonword1+yearx+commondword2+year2;
else if(yearx<=35)
   document.myForm2.output.value=commonword1+yearx+commondword2+year3;
else if(yearx<=50)
   document.myForm2.output.value=commonword1+yearx+commondword2+year4;
else if(yearx>50)
   document.myForm2.output.value=commonword1+yearx+commondword2+year5;
else if(yearx<0||yearx>150)
   alert("填写有误");
}
//-->>
</script>
</head>

<body>
请输入您的年纪:
<form name="myForm1">
<input type="text" name="year" size="10" value=" ">
</form>
<table>
<tr><td><b>关于年龄的说明</b></td></tr>
<tr><td><font color="0000ff">十二岁以下,属于儿童</td></tr>
<tr><td><font color="0000ff">十二岁以上,十六岁以下,属于少年</td></tr>
<tr><td><font color="0000ff">十六岁以上,三十五岁以下,属于青年</td></tr>
<tr><td><font color="0000ff">三十五岁以上,五十岁以下,属于中年</td></tr>
<tr><td><font color="0000ff">五十岁以上,属于老年</td></tr>
</table>
<form name="myForm2">
<input type="button" name="mybutton" onclick="comeback()" value="check">
<input type="text" name="output" size="40" value="此处查看结果">
</form>
</body>
</html>
12 回复
#2
蓝黑之心2015-02-02 13:43
真心跪求大神指导!
#3
蓝黑之心2015-02-02 20:37
没有人吗
#4
渴望做梦2015-02-11 10:39
回复 3楼 蓝黑之心
刚刚看到,自己测试了一下,发现其实你是犯了个很低级的错误,如果你会调试的话应该很容易看出来,其实就是变量commonword2在定以后的使用时你多加了一个d,拼写错了。
#5
蓝黑之心2015-03-09 15:30
回复 3楼 蓝黑之心
是啊  
我刚才改了下  程序能跑了
谢谢了
请问你是怎么发现的
我用的是记事文档
好难发现····
#6
sdhclq2015-03-10 14:51
1、将文件保存为后缀是.hta的形式,点击即可运行,有错误就能够提示。
2、采用Notepad++ 编辑文档
#7
蓝黑之心2015-03-10 19:55
回复 6楼 sdhclq
谢谢分享的经验
#8
冰镇柠檬汁儿2015-03-11 21:31
一直用visual studio 2013开发,这种问题,一般靠智能补全功能就能避免
#9
蓝黑之心2015-03-13 09:13
回复 8楼 冰镇柠檬汁儿
谢谢了
#10
冰镇柠檬汁儿2015-03-13 09:35
静夜思告诉我他现在用WebStorm开发脚本,我试了试,觉得还不错,只不过都是英文的,我用不惯
#11
蓝黑之心2015-03-13 10:53
回复 10楼 冰镇柠檬汁儿
同学帮我搞定了MyEclipse  感觉很好
能报错
中英文,还有符号漏写都能报,
#12
冰镇柠檬汁儿2015-03-13 12:44
MyEclipse,用不好那东西,我都是让vs2013给惯懒了
#13
devever2017-08-06 16:56
这个贴子有意义
1