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

关于PHP动态修改表单文本框属性的有关问题

2012-05-28 
关于PHP动态修改表单文本框属性的问题如题.------已经连接数据库--------------这里有一个循环语句form

关于PHP动态修改表单文本框属性的问题
如题.
------已经连接数据库--------------
<这里有一个循环语句>
<form action="" method="post" name="<?php echo $res['id']?> form">
<input type="text" name="tex" value="<?php echo $res['value'] ?>">
<input type="submit" name="sub" >
<input type="hidden" name="id" value="<?php echo $res['id'] ?>">
</form>
</循环语句结束>

我是想当数据表里的value有值的时候.把text文本框添加readonly属性并把提交按钮隐藏.
求大神教导.

[解决办法]
<input type="text" name="tex" value="<?php echo $res['value'] ?>" <?php if($res['value']) echo 'readonly';?>>

<input type="submit" name="sub" <?php if($res['value']) echo "style='display:none'";?> >
[解决办法]
这样容易理解,代码我就不优化了

PHP code
    <?php    if (!empty($res['value'])) {        echo "<input type=\"text\" name=\"tex\" value=\"{$res['value']}\" readonly>";        echo "<input type=\"submit\" name=\"sub\" disabled>";    } else {        echo "<input type=\"text\" name=\"tex\" value=\"{$res['value']}\">";        echo "<input type=\"submit\" name=\"sub\" >";    }    ?>    <input type="hidden" name="id" value="<?php echo $res['id'] ?>"></form>
[解决办法]
2楼正解11111111111111111

热点排行