php 设置select下拉列表某项被选中
时间:2016-06-18
html select下拉列表框用于在表单中接受用户输入。本文章向大家介绍如何使用php代码设置select下拉列表某项被选中,需要的朋友可以参考一下。
select下拉列表框是一个可选列表,<option> 标签用于定义select列表中的可用选项。selected属性用于设置某一option项被选中,本文章向大家介绍php代码设置select下拉列表某项被选中。
<?
$sweets = array('puff' => 'A',
'square' => 'C',
'cake' => 'B',
'ricemeat' => 'S');
$defaults='square';
print '<select name="sweet">';
foreach ($sweets as $option => $label) {
print '<option value="' .$option .'"';
if ($option == $defaults) {
print ' selected="selected"';
}
print "> $label</option>\n";
}
print '</select>';
?>
首先为option创建了一个数组,里面存储了option的value和文本值,然后设置一个作为默认选中的值square并将该值赋值给变量$defaults。
最后我们遍历数组并将该键值对赋值给每个option的value属性和文本属性,在遍历的时候还进行了if判断,判断当前的数组键是否与作为默认选中项变量$defaults相同,如果相同就为该option设置selected="selected",selected="selected"表示select的option这一项被选中。
- Python中map函数
- 10g,11g中数据库静默安装中的细小差别(r6笔记第85天)
- SDP(8):文本式数据库-MongoDB-Scala基本操作
- SDP(7):Cassandra- Cassandra-Engine:Streaming
- TensorFlow实现神经网络入门篇
- 27.反射,类加载器,设计模式,jdk新特性
- SDP(6):分布式数据库运算环境- Cassandra-Engine
- 配置dg broker的问题分析及修复(r6笔记第84天)
- SDP(5):ScalikeJDBC- JDBC-Engine:Streaming
- SDP(4):ScalikeJDBC- JDBC-Engine:Updating
- SDP(3):ScalikeJDBC- JDBC-Engine:Fetching
- SDP(2):ScalikeJDBC-Connection Pool Configuration
- 使用外部表关联MySQL数据到Oracle(r6笔记第100天)
- 使用selenium模块模拟浏览器爬去网页,并进行点击定位内容笔记
- php概述
- php教程
- php环境搭建
- PHP书写格式
- php变量
- php常量
- PHP注释
- php数组
- php字符串 string
- PHP整型 integer
- PHP浮点型 float
- php布尔型
- php数据类型之数组
- php数据类型之对象
- php数据类型之null
- php数据类型之间的转换
- php运算符
- php表达式
- PHP循环控制
- PHP流程控制
- php函数
- php全局变量
- PHP魔术变量
- php命名空间
- php 日期
- PHP包含文件
- php文件
- PHP 文件上传
- php Cookies
- php Sessions
- php email
- php安全email
- php错误处理
- PHP异常处理
- php过滤器
- PHP 高级过滤器
- php json
- php 表单
- PHP MySQL 简介
- PHP 连接 MySQL
- php创建数据库
- php 创建表
- php mysq 插入数据
- PHP MySQL 插入多条数据
- PHP MySQL 预处理语句
- php mysql 读取数据
- php mysql where
- PHP MySQL Order By
- PHP MySQL Update
- PHP MySQL Delete
- php ODBC
- elementUI中checekBox实现全选和反选以及实现在input中输入空格出现label分割
- centos 安装git
- centos 挂载硬盘
- centos 安装postgrep
- springboot集成PowerJob-openAPI和回调完整流程
- 使用 Redisson 实现的 redis 分布式锁在 SpringBoot 中的简单使用
- SpringBoot 的过滤器 Filter 配置
- CentOS 7 Redis 5.0.8 哨兵模式配置
- SpringBoot 项目的 Maven 多环境打包配置
- webRTC: 基于coturn项目的stun/turn服务器搭建
- 百度地图电子围栏功能
- opencv使用中出现的问题
- 人生苦短,我用k8s--------------Pod资源控制进阶管理
- 人生苦短,我用k8s--------------kuberctl命令合集
- Android使用Intent实现页面跳转