jquery如何让所有表单元素均为只读?

学识吧 2022-03-23 10:53:58 100阅读

Hello!大家好,我是阿广,在jquery中,通过获得表单所有对象元素,使用attr()方法便可设置其所有元素为只读。下面小编举例讲解jquery如何让所有表单元素均为只读。(⊃‿⊂)

jquery如何让所有表单元素均为只读? 第1张

原料/工具

html+jquery

代码编辑器:Dreamweaver CS5

方法/步骤

第1步

新建一个html文件,命名为test.html,用于讲解jquery如何让所有表单元素均为只读。

jquery如何让所有表单元素均为只读? 第2张

第2步

在test.html文件内,使用form标签创建一个表单,并设置其id为myform。

jquery如何让所有表单元素均为只读? 第3张

第3步

在test.html文件内,在表单内,使用input创建一个文本框和密码框,用于测试。

jquery如何让所有表单元素均为只读? 第4张

第4步

在test.html文件内,使用button标签创建一个按钮,给button按钮绑定onclick点击事件,当按钮被点击时,执行setonly()函数。

jquery如何让所有表单元素均为只读? 第5张

第5步

在js标签中,创建setonly()函数,在函数内,通过form表单id和*作为对象选择器,获得表单内所有的对象,使用attr()方法设置readonly属性为true,实现表单内元素为只读。

jquery如何让所有表单元素均为只读? 第6张

第6步

在浏览器打开test.html文件,点击按钮,查看实现的效果。

jquery如何让所有表单元素均为只读? 第7张

总结:

第1步

1、创建一个表单。

2、在js标签内,通过星号“*”获得表单内所有元素对象,使用attr()方法设置readonly属性为true,实现表单内元素为只读。

温馨提示

以上就是“jquery如何让所有表单元素均为只读?”的全部内容了,小编已经全部分享给大家了,希望大家能学到新的知识!最后,小编希望以上分享的内容对大家有所帮助,如果觉得还不错就给小编点个赞吧!(⊃‿⊂)

目录[+]