这是一个修改页面下拉框 <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>但是这个没起到什么作用啊
<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>但是这个没起到什么作用啊
解决方案 »
- 求:可浮动在线QQ客服的源代码 及详细使用例子
- #1045 - Access denied for user 'root'@'localhost' (using password: NO)
- 安装apache后,不能打开测试页,怎么检查?
- confirm的问题
- pear无法安装,希望大家能帮忙解决,谢谢
- 各位php高手,谁用eclipse开发过php,为什么我点调试按钮的时候总是报这个错!!!!!!!!!
- 为什么有人写程序一页内有很多<?php ?> <?php ?>
- 用iconv转换ISO-8859-1到GB2312后,文章内容被截断
- 要学PHP但是不知道要看什么书!
- elseif()条件判断
- 如何向mysql数据库中插入当前时间字段?
- 关于php 发送短信到手机的问题!
<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>这样试试,其实输出时就应该控制了。
"<??>"document.getElementById(project_department).value=project_department;
这个是getElementById,你那个select没有id,当然取不到dom元素没实际跑,不过这两个地方肯定有问题
假如你使用的是post,(get的话请修改为get)
这是一个修改页面下拉框 <select name="project_department">
<option value="<?php if(isset($_POST['project_department']){prit $_POST['project_department']}) ?>">请选择</option>
<option value="财务部">财务部</option>
for(i=0;i<obj.length;i++)
{
if(obj[i].value == '<?php echo $project_department;?>')
{
obj[i].selected = true;
break;
}
}