2012-02-17 13 views
0

else(正しい用語ですか?)ステートメントを作成しようとしています。これは、どのように動作するはずです。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ループを実行する必要があるようには聞こえません。

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

とJavaScriptで

のようなものは、あなたが「私の画像を表示するための通常のコード」

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

何を持っているので、onclickイベントにあなたのボタンを針金私は必要なのでしょうか?私は送信ボタンにonClickを添付しています。私はそれを取り除き、そのコメントの下に置くべきでしょうか? – Warren

+0

さて、あなたのイメージがどのようにプルアップされているかに関する情報をあまり与えていない。イメージは既に読み込まれているかもしれませんが、CSSは "display:none"に設定されていて、クリックすると 'document.getElementById(imageId).style.display = 'block';' – Ben

関連する問題