日期:2014-05-16  浏览次数:20373 次

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(){} 后面有括号
问题二:由于是在form里面

------解决方案--------------------
探讨

问题一:function multiplication(){} 后面有括号
问题二:由于是在form里面

------解决方案--------------------
楼上正解,你的括号少写了。
应该是:function multiplication() 后面有括号
{} 
刚才检查了for循环里面的括号不配对
而且你的onClick 应该写成小写,我的vs2010写法为 onclick