HTML的readonly属性怎么用?

readonly属性是一个布尔属性,可用于指定在input或textarea元素中写入的文本是只读的。这意味着用户不能修改或更改特定元素中已经存在的内容(但是,用户可以对其进行制表、突出显示和复制文本)。而JavaScript可以用来更改只读值并使输入字段可编辑。
在这里插入图片描述
readonly 属性指定输入字段为只读,只读字段是不能修改的。不过,用户仍然可以使用 tab 键切换到该字段,还可以选中或拷贝其文本。

readonly属性可与下面列出的两个元素一起使用:

1、和readonly属性

语法:

<input readonly>

例:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>readonly属性</title>
		<style>
			body {
				text-align: center
			}
			
			h1,
			h2 {
				color: green;
				font-style: italic;
			}
		</style>
	</head>

	<body>
		<h1>input元素中的readonly属性</h1>
		<form action="">
			Email: <input type="text" name="email"><br> 
			Country: <input type="text" name="country" value="China" readonly><br><br> 
			<input type="submit" value="Submit">
		</form>
	</body>

</html>

效果图:
在这里插入图片描述

2、和readonly属性

语法:

<textarea readonly>

例:

<!DOCTYPE html>
<html>

	<head>
		<meta charset="utf-8">
		<title>readonly属性</title>
		<style> 
            body { 
                text-align:center; 
            } 
            h1, h2 { 
                color:green; 
                font-style:italic; 
            } 
        </style> 
    </head> 
    <body> 
        <h1>textarea元素中的readonly属性</h1> 
        <textarea rows="4" cols="40" readonly>
        不可编辑!这是一段测试文本!这是一段测试文本!这是一段测试文本!
        这是一段测试文本!这是一段测试文本!这是一段测试文本!这是一段测试文本!
        </textarea>
        <textarea rows="4" cols="40">
        可编辑!这是一段测试文本!这是一段测试文本!这是一段测试文本!这是一段测试文本!
        这是一段测试文本!这是一段测试文本!这是一段测试文本!
        </textarea> 
    </body> 
</html>

效果图:
在这里插入图片描述

readonly属性支持的浏览器如下:

● Apple Safari 1+

● Google Chrome 1+

● Firefox 1+

● Opera 1+

● Internet Explorer 6+
推荐阅读:

php服务器

php5下载

layui框架

  • 2
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值