我有下面的代碼,但它不工作。它是否正確?這是檢查單選按鈕是否被javascript檢查的正確方法?
var diffLvl = document.getELementById('lvlDiff');
var interLvl = document.getElementById('lvlInter');
var simpLvl = document.getElementById('lvlSimple');
if (simpLvl.checked) {
//do stuff
} else if (interLvl.checked){
//do stuff
} else {
//do stuff
}
你需要了解你的調試工具,當我的代碼沒有做我想做的事情時,我會做的第一件事是檢查Firefox的錯誤控制檯,它幾乎總是會有一個像樣的錯誤消息。 – aaaaaaaaaaaa 2010-10-31 01:44:32
@eBusiness我用Chrome的控制檯,它給了一個錯誤,但它絕對沒有讓我這樣做。我可能應該使用firefox的這是我第二次被建議firefox的控制檯。 – chromedude 2010-10-31 02:26:09
訣竅是學習如何閱讀錯誤消息。雖然現在的錯誤信息非常全面(比如「ERROR 141」),但它們仍然只報告出了什麼問題,不完全是因爲這個原因。 :) – Guffa 2010-10-31 10:07:47