javascript函数未定义错误.语法

javascript function not defined error. Syntax?

本文关键字:语法 错误 未定义 函数 javascript      更新时间:2023-09-26

这让我抓狂。我不明白为什么我得到"mytest is not defined"错误:

小提琴在这儿-->http://jsfiddle.net/y7MTs/5/

HTML:

<span>One: </span>
  <input type='text' id='ax' value='4' size='6'/>
  <br/>
<span>Two: </span>
  <input type='text' id='bx' value='2.5' size='6'/>
  <br/><br/>
<button onclick='mytest(ax.value, bx.value);'>Go Now</button>

Javascript:

function mytest(a, b) {
  var x = [0, 1, 2, 3, 4, 5];
  var y = [100, 120, 140, 160, 180, 200];
  var myval = parseFloat(a) - x[3];
  alert(myval);    
}

在您的fiddle中,函数在回调的范围内,该回调被提供给onload事件处理程序。

在左上角的菜单中,选择no wrap - in <head>

固定小提琴:http://jsfiddle.net/dystroy/FrVE6/