###前提・実現したいこと
「戦う」を押したら「勝ち」 「逃げる」を押したら 「負け」とでるようにしたい。
###発生している問題・エラーメッセージ
「戦う」「逃げる」いずれを押しても 「負ける」と表示されてしまう。 if括弧の中でformの内容を 正しく比較できてないと思われ、 その方法が調べてもわからない。
###html javascript
<!DOCTYPE html> <html lang="ja"> <head> <meta charset="utf-8"> <title>Sample3</title> <script type="text/javascript"> function Sample3(){ if ( document.Sample3_form.tatakau.value == "戦う") { document.write("勝ち"); }else{ document.write("負け"); } } </script> </head> <body> <form name="Sample3_form" action="idomu_sample.html"> <input id="tatakau" name="tatakau" type="radio" />戦う<br> <input id="nigeru" name="tatakau" type="radio" />逃げる<br> <input type="button" value="決断する" onclick="Sample3()"> </form> </body> </html>
###試したこと
ifの中で、ひたすらformのidやらを比較しようと頑張りました。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/05/19 03:31