html下拉菜单提交后保留选中值而不返回默认值

前端技术 2023/09/02 HTML

复制代码
代码如下:

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


每个选项都要加上这个脚本,如果多个的话可以循环打印。

本文地址:https://www.stayed.cn/item/4573

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。