2012-02-17 74 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

相关问题