0
我一直试图让这个函数运行大约一个小时,现在它让我疯了。函数不断返回undefined
这里是我的JS文件
function hannaford(){
var x = document.getElementByName("hList").value;
x =parseInt(x);
var i;
var hannafordResp = ["Responsibility 1", "Responsibility 2", "Three", "Four", "Five"];
for(i=0; i<x-1; i++){
document.getElementById("hannafordResult").innerHTML = (hannafordResp[i]) + "<br />"
}
}
下面是相关的HTML代码。
<div class="experience clearfix">
<h3>Hannaford Supermarkets</h3>
<p>
Position
<br />
Location
<br /> <br />
2013-2015
</p>
<p>How many responsibilities?(max 5)</p>
<input type="text" name="hList" >
<input type="button" value="Go" onclick="hannaford()" >
<p id="hannafordResult"> </p>
</div>
我得到的错误消息是ReferenceError:hannaford()未定义。
我已经彻底检查了语法,但似乎没有任何工作。任何可能性?
大概'hannaford'是在封闭定义。 – Oriol
1)您是否正确导入脚本?例如,使用'