站长家园(原代码之家)(www.adminjie.com)网站源码,微信源码,游戏源码,商业源码分享平台。
当前位置:网站首页 技术文章 网络编程 正文

jquery怎么给text文本框设置只读状态

时间:2022-06-16 [网络编程]作者:fabuyuan 浏览:4 次

两种设置只读的方法:1、用attr()给text文本框添加readonly属性,并将属性值置为“readonly”,语法“$("textarea").attr("readonly","readonly");”。2、用prop()给text文本框添加readonly属性,并将属性值置为“true”,语法“$("textarea").prop("readonly",true);”。

本教程操作环境:windows7系统、jquery3.6.0版本、Dell G3电脑。

在HTML中,元素的只读状态是由只读属性(readonly)控制的。

想要给text文本框(textarea)设置只读状态,只需要给textarea元素添加readonly属性即可。

jquery有以下两种给元素添加属性的方法:

  • 使用attr()

  • 使用prop()

方法1、使用attr()设置text文本框只读状态

只需要使用attr()给textarea元素添加readonly属性,并将属性值设置为“readonly”即可。

实现代码:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<script src="./js/jquery-3.6.0.min.js"></script>
		<script type="text/javascript">
			$(document).ready(function() {
				$("button").click(function() {
					$("textarea").attr("readonly","readonly");
				});
			});
		</script>
	</head>

	<body>
		<textarea>默认文本</textarea><br /><br />

		<button>给text文本框添加只读属性</button>
	</body>
</html>

可以看到,点击设置按钮后,text文本框的光标消失了,无法进行文本输入了。

方法2、使用prop()设置text文本框只读状态

只需要使用prop()给textarea元素添加readonly属性,并将属性值设置为“true”即可。

实现代码:

<script type="text/javascript">
	$(document).ready(function() {
		$("button").click(function() {
			$("textarea").prop("readonly",true);
		});
	});
</script>

同样,点击设置按钮后,text文本框的光标消失了,无法进行文本输入了。

【推荐学习:jQuery视频教程、web前端开发】

以上就是jquery怎么给text文本框设置只读状态的详细内容,更多请关注站长家园其它相关文章!

本文标签:  jquery

转载请注明来源:jquery怎么给text文本框设置只读状态

本文永久链接地址:https://www.adminjie.com/post/13577.html

免责声明:
本站所发布的一切资源仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。

附:
二○○二年一月一日《计算机软件保护条例》第十七条规定:为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬!鉴于此,也希望大家按此说明研究软件!

版权声明:
一、本站致力于为软件爱好者提供国内外软件开发技术和软件共享,着力为用户提供优资资源。
二、本站提供的部分源码下载文件为网络共享资源,请于下载后的24小时内删除。如需体验更多乐趣,还请支持正版。
三、我站提供用户下载的所有内容均转自互联网。如有内容侵犯您的版权或其他利益的,若有侵犯你的权益请:提交版权证明文件到邮箱 2225329873#qq.com(#换为@) 站长会进行审查之后,情况属实的会在三个工作日内为您删除。

  • 站长家园(原代码之家)会员升级
  • 最新文章
    • 一文掌握Java8新特性Stream流的概念和使用总结

      一文掌握Java8新特性Stream流的概念和使用总结

      本篇文章给大家带来了关于java的相关知识,其中主要整理了Stream流的概念和使用的相关问题,包括了Stream流的概念、Stream流的获取、Stream流...

    • Python图像处理之PIL库

      Python图像处理之PIL库

      本篇文章给大家带来了关于python的相关知识,其中主要整理了PIL库的相关问题,PIL库是一个具有强大图像处理能力的第三方库,不仅包含了丰富的像素、色彩操作功...

    • Redis集群操作实例详解

      Redis集群操作实例详解

      本篇文章给大家带来了关于Redis的相关知识,其中主要整理了集群操作的相关问题,包括了增加redis实例、配置8007为主节点、配置8008为8007的从节点等...

    • MySQL日志管理(总结分享)

      MySQL日志管理(总结分享)

      本篇文章给大家带来了关于mysql的相关知识,其中主要整理了日志管理的相关问题,包括了错误日志、通用查询日志、二进制日志等等内容,下面一起来看一下,希望对大家有...

    • html5草案是哪一年发布的

      html5草案是哪一年发布的

      html5草案是在2008年发布的。HTML5草案的前身是“WebApplications1.0”,是在2004年被“WHATWG”提出,直到2008年1月...

    热门文章