javascript 新手问题!运行后没反应!
<html>
<head>
<title> 加/乘法口诀输出(潘深练) </title>
<script language="JavaScript">
function multiplication
{
for(var i=0;i<10;i++)
{
for(var j=0 ; j<i;j++)
{
document.write( i + " + " + j + " = " + (i+j) +"\t");
}
document.write("\n"+"\r");
}
function addition
{
for(var i=0;i<10;i++)
{
for(var j=0 ; j<i;j++)
{
document.write( i + " * " + j + " = " + (i*j) +"\t");
}
document.write("\n"+"\r");
}
funtion test(){ alert("test");}
</script>
</head>
<body style="text-align:center;">
<form action="" method="post" name="myform">
<br>
请选择:
<br>
<br>
<input type="button" name="multiplication" value="乘法口诀" onClick="multiplication()"/>
<input type="button" name="addition" value="加法口诀" onClick="addition()"/>
<input type="button" name="test" value="test" onclick="test()"/>
<br>
<br>
<input type="text" name="result" value="" disabled ="disabled"/>
</form>
</body>
</html>
------解决方案--------------------问题一:function multiplication(){} 后面有括号
问题二:由于是在form里面
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------楼上正解,你的括号少写了。
应该是:function multiplication() 后面有括号
{}
刚才检查了for循环里面的括号不配对
而且你的onClick 应该写成小写,我的vs2010写法为 onclick