<エラーの出る箇所>
下記の①料金と②プレゼント用途によって、表示させる画像を変えたいのですが、IF分の条件を書く文にエラーがでてしまいます。
①料金と②プレゼント用途の各選択肢にid とvalueを設定して
そのid とvalueをif分の分岐の条件として書いているのですが、その描き方が違うと思われます。
<行いたい動作>
例えば、①料金の¥1,000〜¥5,000の選択肢で且つ、②のプレゼント用途で、"家族"の場合に"父へのビールジョッキ.jpeg"を表示させたい場合はどのように書けばいいのでしょうか?
ご教示頂きたくお願いいたします。
<!DOCTYPE html> <html lang = "ja"> <head/> <meta charset="utf-8"> <title>プレゼント診断</title> </head> <body> <article> <h1>プレゼント診断</h1> <p><入力項目></p> <p>①料金: <select number = "price"> <option value="1000-5000" id = "1">¥1,000〜¥5,000</option> <option value="5001-10000" id = "2">¥5,000〜¥10,000</option> <option value="10000-50000" id = "3">¥10,000〜¥50,000</option> <option value="50000-100000" id="4">¥50,000〜¥100,000</option> <option value="100000-" id = "5">¥100,000以上</option> </select> </p> <p> ②プレゼント用途: <input type="radio" name="purposes" value="異性" id = "a">異性へ <input type="radio" name="purposes" value="家族" id= "b">家族へ <input type="radio" name="purposes" value="その他" id = "c">その他 </p>javascript
1コード
</article><script> /* 結果を表示する*/ function hantei(){ } function hyoji(){ document.gazo1.src ="父へのビールジョッキ.jpeg"; } var btn = document.getElementById("shindan"); btn.onclick = function(){ if(id == 1 $$ id = b){ hyoji(result); } } </script> <p> コメント: <br><textarea name="comment" cols="40" rows="5">コメント</textarea></br> </p> <p> <button type="submit" id = "shindan"><strong>診断する!</strong></button> </p> <p><strong> --おすすめプレゼント--</strong></p> <p id = "result">☆あなたへのおすすめプレゼントをここに表示します☆</p> <h2>ログイン</h2> <hgroup><input type="submit" value="新規登録"></hgroup> <P>メールアドレス:<input type="email" name="email" size="50" placeholder="please enter emaill" ></P> <P>パスワード:<input type="password" name="password" size="50" placeholder="please enter password"></P> <P><input type="submit" value="ログイン"></P> </form>
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/09/28 15:07