ユーザーがボタンをクリックするとドロップダウンで選択されたページにユーザーを誘導するドロップダウンナビゲーションがあります。私は、パラメータとしてページセクションのタイトルを取り、そのページをリストの上に新しいドロップダウンを構築する関数を持っているので、あなたがナビゲートする各ページはドロップダウンのフォーカスのままになります。この機能は、繰り返しコードがたくさんある大規模なスイッチケースであり、これを行うためのより簡単で洗練された方法があることを私は知っています。ここにコードスニペットがありますが、スイッチケース全体を投稿しません。PHP - 現在のページにフォーカスを置くドロップダウン機能
function makeDropDown($page){
switch ($page){
case 'uploads':
echo '<center><form action="pictures.php" action="get">
<select name="pictype">
<option value="uploads">Uploads</option>
<option value="fromweb">From Web</option>
<option value="wallpapers">Wallpapers</option>
<option value="misc">Miscellaneous</option>
</select>
<input type="submit" value = "Go!"/>
</form></center>'; break;
case 'fromweb':
echo '<center><form action="pictures.php" action="get">
<select name="pictype">
<option value="fromweb">From Web</option>
<option value="uploads">Uploads</option>
<option value="wallpapers">Wallpapers</option>
<option value="misc">Miscellaneous</option>
</select>
<input type="submit" value = "Go!"/>
</form></center>'; break;
case 'wallpapers':
echo '<center><form action="pictures.php" action="get">
<select name="pictype">
<option value="wallpapers">Wallpapers</option>
<option value="uploads">Uploads</option>
<option value="fromweb">From Web</option>
<option value="misc">Miscellaneous</option>
</select>
<input type="submit" value = "Go!"/>
</form></center>'; break;
お勧めはありますか?
私が探していたものです。ありがとう!! – tim