Php 如何将输入字段设置为只读或输入字段
我有输入项,如果数据可用,该字段应为只读,否则 必填字段Php 如何将输入字段设置为只读或输入字段,php,html,codeigniter,Php,Html,Codeigniter,我有输入项,如果数据可用,该字段应为只读,否则 必填字段 <input type="text" name="login_password" id="login_password" placeholder="Desgination" value="<?php echo $row["designation"] ?>" Readonly required> 您可以尝试此方法,如果字段中有某个值,它将回显只读,否则它将是带有必填项的空白字段 <inp
<input type="text" name="login_password"
id="login_password"
placeholder="Desgination" value="<?php echo
$row["designation"] ?>" Readonly required>
您可以尝试此方法,如果字段中有某个值,它将回显只读
,否则它将是带有必填项的空白字段
<input type="text" name="login_password" id="login_password" placeholder="Desgination" value="<?php echo $row["designation"]; ?>" <?php if(trim($row["designation"]) !="") echo "Readonly"; else echo "required"; ?> >
我的2美分!如果在html代码中没有if,那么坏习惯是什么
$readonly = isset($row["designation"]) ? 'required' : '';
<input type="text" name="login_password" id="login_password" placeholder="Desgination" value="<?php echo $row["designation"] ?>" <?php echo $readonly; ?> required>
$readonly=isset($row[“designation”])?'必需':'';
试试这个
<?php
if(!empty($row["designation"])){
$condition = "readonly";
else
$condition = "required";
?>
<input type="text" name="login_password" id="login_password" placeholder="Desgination" value="<?php echo
$row["designation"] ?>" <?php echo $condition; ?>>