$uni_name['name'] 变量有时可以有值,但有时可以为空。如果变量有值,我需要将输入的只读值设置为 true。 如果不是,我需要输入框是可编辑的。 有办法-6ren">
gpt4 book ai didi

javascript - 如果它有值,则将 html 输入框设置为只读

转载 作者:行者123 更新时间:2023-11-30 10:17:51 26 4
gpt4 key购买 nike

我有以下创建输入框的代码:

<input name="university" type="text" id="university" value="<? echo $uni_name['name'] ?>">

$uni_name['name'] 变量有时可以有值,但有时可以为空。如果变量有值,我需要将输入的只读值设置为 true。

如果不是,我需要输入框是可编辑的。

有办法实现吗?答案可以是 javascript、php 等...我并不大惊小怪。

最佳答案

您可以使用缩短的 if/else 形式在 php 中执行此操作(例如)。

<input <?php echo empty($uni_name['name']) ? '' : 'readonly' ?> name="university" type="text" id="university" value="<?php echo $uni_name['name'] ?>">

关于javascript - 如果它有值,则将 html 输入框设置为只读,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22949886/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com