JS啊 我无奈啊!

来源:百度知道 编辑:UC知道 时间:2024/06/05 23:48:46
小弟 菜鸟 刚刚接触 JS 真是搞不明白啊 请大大们帮帮我啊
<HTML>
<HEAD>
<TITLE> 判断闰年 </TITLE>
<script language="javascript" type="text/javascript">
function runNian()
{
var a=parseInt(document.myform.nian.value);
if (((a%400)==0) || ((a%100)!=0) && ((a%4)==0))
{
document.write(year+"年是闰年");
{
else
{
document.write(year+"年是平年");
}
}
</script>
</HEAD>

<BODY>
<form action="" method="get" name="myform">
请输入需要判断闰年的年份:
<BR>
<INPUT type="text" name="nian" size="25">
<INPUT type="button" name="JS" value=" 计算 " onClick="runNian()">
</form>
</BODY>
</HTML>
怎么总是提示 <INPUT type="button" name="JS&

错误原因:

一、你的大括号不匹配;
二、你用了未定义的变量year;

代码已经改好了:

<HTML>
<HEAD>
<TITLE> 判断闰年 </TITLE>
<script language="javascript" type="text/javascript">
function runNian()
{
var a = parseInt(document.myform.nian.value);
//alert(a);
if (((a%400)==0) || ((a%100)!=0) && ((a%4)==0))
{
document.write(a+"年是闰年");
}
else
{
document.write(a+"年是平年");
}
}
</script>
</HEAD>

<BODY>
<form action="" method="get" name="myform">
请输入需要判断闰年的年份:
<BR>
<INPUT type="text" name="nian" size="25">
<INPUT type="button" name="JS" value=" 计算 " onClick="runNian()">
</form>
</BODY>
</HTML>

<INPUT type="text" nam