<input type="text" class="inputtext big" name="headline"
value="<?php echo $row['headline'];?>"
<?php if(isset($stop)){echo'disabled="disabled"'; } ?> />
当我使用上面的代码时...文本框未被禁用...
我在那里设置了一个停止变量......
可能是什么问题加上输入框结束标记/>
以不同的颜色显示...
答案 0 :(得分:0)
如果没有看到生成的HTML,很难肯定地说,但看起来你最终会得到value =“”属性和disabled属性之间没有空格的标记。似乎你在回声和'禁用'之间没有空间。
将您的禁用逻辑更改为:
<?php if(isset($stop)){echo ' disabled="disabled"'; } ?> />