Javascript onclick未启动

Javascript onclick未启动,javascript,Javascript,我有一个非常简单的javascript函数来返回所选字段的索引,如下所示: function validateForm() { alert(document.getElementByID('textfieldAmount').selectedIndex); return false; } onclick="return validateForm();" <select name="textfieldAmount" id="textfieldAmount" class

我有一个非常简单的javascript函数来返回所选字段的索引,如下所示:

function validateForm() { 
    alert(document.getElementByID('textfieldAmount').selectedIndex);
    return false;
}
onclick="return validateForm();" 
<select name="textfieldAmount" id="textfieldAmount" class="form">
这是从输入按钮onClick调用的,如下所示:

function validateForm() { 
    alert(document.getElementByID('textfieldAmount').selectedIndex);
    return false;
}
onclick="return validateForm();" 
<select name="textfieldAmount" id="textfieldAmount" class="form">
但是Javascript永远不会被调用,页面也不会被提交

如果我将警报更改为警报(“wibble”);警报工作正常,页面未提交

我查询的元素如下所示:

function validateForm() { 
    alert(document.getElementByID('textfieldAmount').selectedIndex);
    return false;
}
onclick="return validateForm();" 
<select name="textfieldAmount" id="textfieldAmount" class="form">


知道为什么在我自杀之前它不工作吗?

javascript区分大小写:

alert(document.getElementById('textfieldAmount').selectedIndex);

javascript区分大小写:

alert(document.getElementById('textfieldAmount').selectedIndex);

具体地说:
ID
应该是'ID'具体地说:
ID
应该是'ID'