ホームページ  >  記事  >  ウェブフロントエンド  >  HTML ドロップダウン メニューは、送信後にデフォルト値を返さずに、選択した値を保持します。

HTML ドロップダウン メニューは、送信後にデフォルト値を返さずに、選択した値を保持します。

高洛峰
高洛峰オリジナル
2017-02-27 11:29:182043ブラウズ

この記事では、HTML ドロップダウン メニューを送信した後、デフォルト値に戻さずに選択した値を保持する方法を主に紹介します。この方法は簡単ですが、必要な友人はそれを参照できます。

<html> 
<body> 
<?php 
// 获取select值 
$select_value = isset($_GET[&#39;select&#39;]) ? $_GET[&#39;select&#39;] : &#39;&#39;; 
?> 
<form action="?"> 
<select name="select"> 
<option value="">default</option> 
<option value="option1" <?php 
// 如果在上面获取的值和这个option里的值一样, 
// 就打印selected,让这个option默认被选中 
echo $select_value == &#39;option1&#39; ? &#39;selected&#39; : &#39;&#39; 
?>>option1</option> 
</select> 
<input type="submit" value="submit" /> 
</form> 
</body> 
</html>

このスクリプトを追加する必要があります。各オプションが複数ある場合は、ループで出力できます。

送信後にデフォルト値に戻さずに HTML ドロップダウン メニューで選択した値を保持することに関するその他の関連記事については、PHP 中国語 Web サイトに注目してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。