//JavaScript と選択コンポーネントの併用
//プログラムを書く過程で、select オブジェクトでオプションを選択した後、
//送信ボタンは必要ありませんが、アクションの発生後にアクションを直接トリガーします
//選択したオプションをページ上に保持します。説明してやっと合格しました
//JavaScript と select オブジェクトの onchange 属性を使用し、
//value value がこの機能を実現します。
// コードは次のとおりです (ファイル名は「test.php」です):
スイッチ ($mon){
case '': echo '星座を選択してください:';break
case '1':echo 'あなたの星座は水瓶座です';break
ケース '2':echo 'あなたの星座は魚座です';break
case '3':echo 'あなたの星座は牡羊座です';break
case '4':echo 'あなたの星座はおうし座です';break
case '5':echo 'あなたの星座は双子座です';break
case '6':echo 'あなたの星座は蟹座です';break
case '7':echo 'あなたの星座は獅子座です';break
case '8':echo 'あなたの星座は乙女座です';break
case '9':echo 'あなたの星座は天秤座です';break
case '10':echo 'あなたの星座は蠍座です';break
case '11':echo 'あなたの星座は射手座です';break
case '12':echo 'あなたの星座は山羊座です';break
デフォルト:ブレイク
}
?>
<フォーム名="form1">
onChange="javascript:location.href=
this.options[this.selectedIndex].value">
<オプション値="test.php?mon=1"
>Aquarius
<オプション値="test.php?mon=2"
>魚座
<オプション値="test.php?mon=3"
>牡羊座
<オプション値="test.php?mon=4"
>おうし座
<オプション値="test.php?mon=5"
>Gemini
<オプション値="test.php?mon=6"
>癌
<オプション値="test.php?mon=7"
>レオ
<オプション値="test.php?mon=8"
>乙女座
<オプション値="test.php?mon=9"
>Libra
<オプション値="test.php?mon=10"
>蠍座
<オプション値="test.php?mon=11"
>射手座
<オプション値="test.php?mon=12"
>山羊座
選択>
フォーム>
上記では、JavaScript と PHP の一部のコンポーネントの組み合わせについて、内容の側面も含めて紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。