css 封装整个只读文本框的属性:

.TextBoxReadOnly

{

border:1px solid #C0C0C0;

text-align:left;

background-color:#D3D3D3;

width:100px;

readonly:expression(this.readOnly=true);

}

它工作得很好, 经过测试, 发现了一个问题:

用js 代码: txt.readOnly=false , 不能使文本框回到可读写状态, 用:

txt.className="OtherStyle";

txt.readOnly=false;

也不行!

总之, 一旦使用css 修饰了该控件使它只读, 就不能再使它恢复到可读写的状态了. 即使换成其它的css 样式, 有知道的朋友,请告知下哦。.

于是乎, 又写了一个样式:

.TextBoxReadWrite

{

border:1px solid #C0C0C0;

text-align:left;

background-color:#FFFFFF;

width:100px;

readonly:expression(this.readOnly=false);

}

这样再用js 切换样式, 就可以在只读与可读写之间来回切换了, 把这个过程封装到一个函数中, 在程序中就可以自由调用了, 虽然有点绕, 不过是目前我找到的最好的办法.

切换的js:

function f1(ctr,isReadOnly)

{

var octr=document.getElementById(ctr);

if(octr!=null)

{

if(isReadOnly)

octr.className="TextBoxReadOnly";

else

octr.className="TextBoxReadWrite";

}

}

调用:

function f3()

{

f1("",true);

}

java 文本框只读_css控制文本框的只读属性的方法相关推荐

  1. linux文件取消只读fstab,Linux去除fstab文件只读属性的方法

    实验了通过挂载选项禁止执行set位程序.二进制程序 [root@localhost~]#vi /etc/fstab/ #加入 /dev/sdc1 /var ext3 defaults,noexec 1 ...

  2. 用文本指导文本:基于文本的自监督可控文本生成模型

    论文标题: CoCon: A Self-Supervised Approach for Controlled Text Generation 论文作者: Alvin Chan, Yew-Soon On ...

  3. java文本域不可编辑_javascript:让表单 文本框 只读,不可编辑的方法

    有时候,我们希望表单中的文本框是只读的,让用户不能修改其中的信息,如使 的内容,"中国"两个字不可以修改.实现的方式归纳一下,有如下几种. 方法1: οnfοcus=this.bl ...

  4. java文本框输入数字_Java 文本框输入数字限制以及输入数字大小限制

    问题: 之前我有一篇博文也写了这个问题,也是使用的字符串来控制文本框的输入数字 不过,那篇博文给的方法只能限制数字输入,以及数字输入长度的限制 今天给出可以限制输入数字大小的方法,例如:希望输入的数字 ...

  5. JS 控制文本框只能输入中文、英文、数字与指定特殊符号(屏蔽表情输入)

    onkeyup:释放键盘事件 onpaste:粘贴事件 oncontextmenu :鼠标右击事件 控制这三种事件的输入 οnkeyup="this.value=this.value.rep ...

  6. 网页文本框只读readonly与不可用disabled区别

    让文本框只读,在java类中可以取到值 <input type="text" name="entity.auditename" value="$ ...

  7. Java 添加音频到ppt_Java 添加文本框到PPT幻灯片过程解析

    本文将介绍图和通过Java程序添加文本框到PPT幻灯片的方法.包括设置文本框边框样式.填充效果.阴影效果.文本框旋转.文字样式等. 使用工具:Free Spire.Presentation for J ...

  8. js控制文本框仅仅能输入中文、英文、数字与指定特殊符号

    JS 控制文本框仅仅能输入数字 <input οnkeyup="value=value.replace(/[^0-9]/g,'')"οnpaste="value=v ...

  9. 让 FileUpload 文本框只读

    让 FileUpload 文本框只读 <asp:FileUpload runat="server" style="height:20px;" unsele ...

最新文章

  1. oracle server process,KI视角下的ORACLE SERVER PROCESS进程的活动
  2. 如何像技术高手一样解决问题
  3. hiho_1089_floyd最短路
  4. 基于互联网生态积累,百度Apollo智舱产品斩获智能网联创新奖
  5. android bitmap转图片_Android 这些 Drawable 你都会用吗?
  6. IIS 6.0 401 错误
  7. step1 . day1:工具准备
  8. 如何使用exclipse打开已有的文件夹
  9. SpringBoot 多种定时任务实现方式
  10. 对$()与``区别的理解
  11. python3、ipython3、setup-tools、pip等环境搭建详细总结
  12. python 中的坦克大战0.1版本
  13. Spring - 理解BeanPostProcessor
  14. 2022见证中国崛起从Python绘制中国地图开始:使用pyecharts最新版本绘制中国地图实例详解,个性化地图定制及常用参数解析
  15. iec104点号_IEC104规约报文说明(104报文解释的较好的文本)
  16. 关于上兴远程监控的使用
  17. 苹果手机一直显示搜索服务器,苹果手机safari浏览器搜索页面没有了
  18. MySQL数据库简单使用
  19. python设置散点图点的大小_python_matplotlib分别使用plot()和scatter()画散点图,以及如何改变点的大小...
  20. 自媒体怎么同时多平台发文章?5分钟发到30+自媒体平台上

热门文章

  1. 我的第一个博客(开始自学PHP之路)
  2. windows环境下使用gcov和gcovr
  3. Java AWT中常用的三种布局管理器
  4. 多传感器融合定位 课程概述
  5. ccf认证俄罗斯方块java_CCF认证历年试题
  6. [Mybatis]Cannot convert string '\xAC\xED\x00\x05ur...' from binary to utf8mb3
  7. CAD多图层二维图绘制
  8. JavaScript学习之旅
  9. 想创业的人量身定做的创业项目
  10. 世界有影响的十位算法大师