2012-02-17 77 views
0

我想創建一個while if else(correct term?)語句。這是它應該如何工作的。JavaScript提交按鈕顯示燈箱基於收音機選擇

當用戶點擊我的提交按鈕後,選擇一個特定的單選按鈕一個燈箱顯示。基於哪個單選按鈕被選中,顯示具有不同圖像的燈箱。這裏是我一直在努力嘗試使這個工作的代碼。

var RadioFieldID1 = 1, 
    RadioFieldID2 = 2, 
    RadioFieldID3 = 3, 
    RadioFieldID4 = 4, 
    smart = 5, 
    dumb = 6, 
    average = 7, 
    idk = 8; 


while(input.$submit_btn) { 


if(RadioFieldID1 == smart) { 

} 
else if(RadioFieldID1 < smart) { 

} 
else { 

} 
} 

回答

1

根據你所說的,聽起來不像你需要做一個while循環。線的按鈕onclick事件所以像

<button id="mybutton" onclick="showLightBox()" /> 

,並在javascript的你有

function showLightBox(){ 
    //normal code to display your image 
} 
+0

什麼「正常的代碼,以顯示我的圖片」我需要?我有一個onClick附加到我的提交按鈕。我應該從中解脫出來,並將其置於評論之下? – Warren 2012-02-18 22:21:39

+0

那麼,你沒有提供太多關於你的圖像如何被拉起的信息。您可以讓圖像已經加載,但將css設置爲「display:none」,並在點擊時執行'document.getElementById(imageId).style.display ='block';' – Ben 2012-02-20 18:07:36

相關問題