readonly属性的特性

您希望通过php控制的readonly属性,但现有代码未能生效。这是因为readonly属性的行为与大多数布尔属性不同。

readonly属性的值不是true或false,而是要么存在,要么不存在。只要readonly属性存在,无论其值是什么,输入框都将处于只读状态。

修改代码以正确控制readonly

立即学习“PHP免费学习笔记(深入)”;

要使用php正确控制readonly,请使用以下修改后的代码:

<input type="text" value="<?php echo $_GET['userName'] ?? ''; ?>" <?php print(isset($_GET['userName']) ? 'readonly' : ''); ?>>
登录后复制

此代码会检查$_get['username']是否设置。如果是,则设置readonly属性;否则不设置。

以上就是PHP如何正确控制input标签的readOnly属性?的详细内容,更多请关注慧达安全导航其它相关文章!

点赞(0)

评论列表 共有 0 条评论

暂无评论
立即
投稿
发表
评论
返回
顶部