javascript里下面这段代码什么意思 ,麻烦高讲解一下,谢谢!

<body>
<script language="javascript">
function panduan(){
var a1=document.form1.day.value
if(a1>0&&a1<=7){
if(a1==7){
a1="天"
}
alert("星期"+a1)
}
else{
alert("输入错误!")
}

}
</script>
<form id="form1" name="form1" method="post" action="">
<label>
<input type="text" name="day" />
</label>
<label>
<input type="button" name="Submit" value="按钮" onclick="panduan()" />
</label>
</form>
</body>
<form id="form1" name="form1" method="post" action="">
写这句是什么意思呢

你在文本框输入一个数,如果是7,那么弹出对话框"星期天",如果是1-6就是"星期"加你输入的,如果小于0或是大于7就显示"输入错误"
代码很不严谨,漏洞百出.
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-10-15
要求在输入框里输入0至7的数字
当输入7时按下按钮会弹出提示"星期天"
当输入的字符不是0至7的会提示"输入错误!"
第2个回答  2011-10-15
点击“按钮”时触发 JS 事件~
判断 输入框的值并提示相应的 星期
比如: 输入“1” ,就提示“星期1”

参考资料:http://www.iseofox.com

第3个回答  2011-10-15
输入数字判断是星期几。
第4个回答  2011-10-15
<form id="form1" name="form1" method="post" action="">
建立一个表单,id为form1,名字为form1,method="post"是用来向服务器上传递数据,action="">为接收数据后跳转的页面。
第5个回答  2011-10-15
这是一个判断语句,如果输入的值小于等于7的话会输出“星期+输入的值”,如果大于7的话会输出“输入错误”。
相似回答