本文目录一览:
- 1、怎样使用php修改select、checkbox和radio表单的值?
- 2、PHP如何设置select标签的选中值?
- 3、关于在php中使用select的问题
- 4、php 编辑 后如何让原来的下拉列表(select)中的选项处于选中状态?
怎样使用php修改select、checkbox和radio表单的值?
echo "option value='0'";
if($area = "上海"){
echo selected="selected";
}
echo "上海/option";
radio 是checked
PHP如何设置select标签的选中值?
给表单中的select起一个名称为select
表单
用
$_post
或
$_get
方式提交
$_post['select']或者$_get['select']获得选中的select的value值
?php
if( $_post )
{
echo $_post['select'];
}else{
echo $_get['select'];
}
?
admin
user
关于在php中使用select的问题
?php
$type="1"; // 这个是你读取出来的值。
?
select name="type"
option value="1"?php echo $type=='1' ? ' selected="selected"' : ''所有人可见/option
option value="2"?php echo $type=='2' ? ' selected="selected"' : ''管理员可见/option
/select
如果有多个,这么做很麻烦,建议用循环。
?php
$types=array(
1='所有人可见',
2='管理员可见'
);
$currentType="1"; //这个是你由数据库查询出来的!
?
select name="type"
?php foreach($types as $k=$v):?
option value="?php echo $k;?"?php echo $k==$currentType? ' selected="selected"' : '' ??php echo $v;?/option
?php endforeach;?
/select
php 编辑 后如何让原来的下拉列表(select)中的选项处于选中状态?
点击还原时重设这个下拉列表的options集合的长度即可。
select id="members" name="members"
option value="Mr green"Mr green/option
option value="Mr john"Mr john/option
/select
input type="button" name="button" id="button" value="还原" onclick="restoreMembers()" /
script language="javascript"
function restoreMembers(){
var objDrop =document.getElementById("members");
objDrop.options.length=1;
objDrop.options[0] =new Option("选择职位","");
}
/script