首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

PHP中select上拉框的有关问题

2012-10-21 
PHP中select下拉框的问题这是一个修改页面下拉框 select nameproject_departmentoption value请选

PHP中select下拉框的问题
这是一个修改页面下拉框 <select name="project_department">
<option value="请选择">请选择</option> 
<option value="财务部">财务部</option> 
<option value="办公室">办公室</option> 
<option value="产品研发部">产品研发部</option> 
  <option value="应用开发部">应用开发部</option> 
</select>
我想要每次打开修改页面默认的是从数据库读出来的值$project_department,但是现在每次都显示的是 “ 请选择”
请教大神们如何写?我在下面写了一个 <script type="text/javascript">
var project_department=<?=$project_department?>;
document.getElementById(project_department).value=project_department;
</script>但是这个没起到什么作用啊

[解决办法]
为你的select框添加 id='project_department' 
<script type="text/javascript">
var project_department='<?=$project_department?>';
var sel=document.getElementById('project_department');
for(var i=0;i<sel.options.length;i++){
if(sel.options[i].value==project_department) this.selected=true;
}
</script>

这样试试,其实输出时就应该控制了。
[解决办法]
2楼的可以,要是不行了再把问题贴出来至于只有一个显示的问题,最好把代码看看然后重写一遍有时会出现这种问题

热点排行