通过JS修改input,textarea,select标签的可读可写属性

首先,控制input,与textarea只读属性是 readonly

在js中 可以这样去改变,这里要注意js中O要大写 readOnly

[code lang="js"]

//按TagName得到input标签数组

var inputList =

document.getElementsByTagName_r("input");

//循环数组

for( var i = 0; i < inputList.length; i++)

{

//修改只读属性 true为只读 false为可读可写,

inputList[i].readOnly = true;

}

[/code]

textarea也可以这么写,较为简单:

[code lang="js"]

$("form

textarea").prop("readonly",

true);

[/code]

select标签没有readonly属性,但是有disabled,所以可以这么做

[code lang="js"]

//按TagName得到select标签数组

var

selectList=document.getElementsByTagName_r("select");

//循环数组

for( var i = 0; i < selectList.length; i++)

{

//修改只读属性 true为只读 false为可读可写,

inputList[i].disabled = true;

}

[/code]

php 修改select标签,JS修改input,textarea,select标签的可读可写属性相关推荐

  1. java文件边读边写_[Java教程]node.js 利用流实现读写同步,边读边写

    [Java教程]node.js 利用流实现读写同步,边读边写 0 2017-09-10 13:00:14 //10个数 10个字节,每次读4b,写1blet fs=require("fs&q ...

  2. JS设置页面form内的所有元素(input textarea select)为只读属性

    ![在这里插入图片描述](https://img-blog.csdnimg.cn/20190222142611744.jpg)

  3. input表单标签和label标签以及常使用标签的介绍

    文章目录 一.input表单标签 1.文本框 2.密码框 3.单选框 4.复选框 5.文件选择 6.按钮 二.button按钮标签 三.select下拉菜单标签 四.textarea文本域标签 五.l ...

  4. JS修改标签中的文本且不影响其中标签

    /********************************************************************** JS修改标签中的文本且不影响其中标签* 说明:* 需要修 ...

  5. JS修改标签的css样式

    JS修改标签的css样式 例:<span id='name'></span> js中修改id为name的span的样式 var name= document.getElemen ...

  6. 通过JS修改select默认选中值触发onchage事件

    通过JS修改select默认选中值触发onchage事件 前言 一.body部分 二.js部分 前言 页面加载时,通过js修改select选中值,触发onchange事件,实现联动效果 以下是本篇文章 ...

  7. html js修改readonly,js控制html元素的readonly属性

    html元素假设为只读,那么其readonly="readonly",我们现在想通过js来改变readonly属性为可以输入. 初始时,两个输入框都是只读.点击change按钮后, ...

  8. extjs获取焦点和失去焦点_ios输入框(input,select,textarea)失去焦点,页面不归位...

    我是一块砖,哪里需要往哪搬! 移动项目开发中经常会遇到奇奇怪怪的问题,在正常不过了.而由于ios和安卓系统的不同,适配问题也是时常发生. 而其实一个,苹果手机输入框(input,select,text ...

  9. 直接修改html文本页面没变化,VUE 直接通过JS 修改html对象的值导致没有更新到数据中解决方法分析...

    本文实例讲述了VUE 直接通过JS 修改html对象的值导致没有更新到数据中解决方法.分享给大家供大家参考,具体如下: 业务场景 我们在使用vue 编写 代码时,我们有一个 多行文本框控件,希望在页面 ...

最新文章

  1. Android开发工作中遇到的重点和难点总结
  2. 就是好骑!骑ofo小黄蜂和舒畅早晨say hi,跟闹心堵车say bye
  3. Google Gson的使用方法及JSON 技术对比
  4. SAP CRM呼叫中心和Hybris Backoffice的轮询设计
  5. WebApi网关之Bumblebee和Ocelot性能对比
  6. PHP5比PHP4,php4和php5的配置异同比较
  7. bottleneck resnet网络_深度学习|图像分类:ResNet(二)
  8. oracle数据库实践,RubyonRails连接Oracle数据库实践
  9. vs2008+sqlserver2008 同一台服务器webconfig 数据连接串的配置要点
  10. python文本分析工具_可以用来分析文本数据的Python工具的完整指南
  11. 进销存php带bom,进销存erp软件的绝对核心是BOM
  12. 天若OCR文字识别本地版
  13. 树莓派控制火焰传感器
  14. css 字体特效代码,css实用字体特效
  15. 常用的前端在线引用JS
  16. nginx集群与高并发
  17. 网络协议-DNS与Hosts
  18. 我喜欢的郭敬明的文字
  19. 如何使用 PowerShell 锁定、解锁、启用和禁用 AD 帐户
  20. java更新未完成 1603_java更新未完成出现1603错误怎么解决

热门文章

  1. 【Mysql Docker】备份 docker mysql 脚本
  2. 利用CSS设置页面的垂直居中效果
  3. Spring boot重新编译
  4. 【数据结构-图】4.拓扑排序和关键路径(注解+原理)
  5. linux下安装c/c++环境(gcc/gcc+)
  6. Lucene教程--入门程序详解
  7. UI组件之ProgressBar及其子类(二)SeekBar拖动条和RatingBar星级评分条的使用
  8. 《MyBatis技术原理与实战》之动态SQL
  9. mybatis基本增删改查、缓存,延迟加载以及别名的配置
  10. java如何创造一个整数的类_【技术干货】Java 面试宝典:Java 基础部分(1)