2012-07-26 19 views
1

我有一個非常簡單的JavaScript函數返回選定字段的索引,它看起來像這樣:的Javascript的onclick不燒

onclick="return validateForm();" 

function validateForm() { 
    alert(document.getElementByID('textfieldAmount').selectedIndex); 
    return false; 
} 

這是從這樣一個輸入按鈕的onClick稱爲

但是Javascript永遠不會被調用,並且無論如何都會提交頁面。

如果我將警報更改爲警告(「wibble」);警報正常工作,頁面未提交。

元素我正在查詢看起來像這樣:

<select name="textfieldAmount" id="textfieldAmount" class="form"> 

任何想法,爲什麼它不工作之前,我殺了自己?

回答

5

JavaScript是大小寫敏感的:

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

具體:'ID'應該是'ID」 – 2012-07-26 21:46:37

+0

耶穌哭...... howd我錯過!!!!謝謝你們的幫助。 – 2012-07-26 21:52:18