java 文本框只读_css控制文本框的只读属性的方法
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控制文本框的只读属性的方法相关推荐
- linux文件取消只读fstab,Linux去除fstab文件只读属性的方法
实验了通过挂载选项禁止执行set位程序.二进制程序 [root@localhost~]#vi /etc/fstab/ #加入 /dev/sdc1 /var ext3 defaults,noexec 1 ...
- 用文本指导文本:基于文本的自监督可控文本生成模型
论文标题: CoCon: A Self-Supervised Approach for Controlled Text Generation 论文作者: Alvin Chan, Yew-Soon On ...
- java文本域不可编辑_javascript:让表单 文本框 只读,不可编辑的方法
有时候,我们希望表单中的文本框是只读的,让用户不能修改其中的信息,如使 的内容,"中国"两个字不可以修改.实现的方式归纳一下,有如下几种. 方法1: οnfοcus=this.bl ...
- java文本框输入数字_Java 文本框输入数字限制以及输入数字大小限制
问题: 之前我有一篇博文也写了这个问题,也是使用的字符串来控制文本框的输入数字 不过,那篇博文给的方法只能限制数字输入,以及数字输入长度的限制 今天给出可以限制输入数字大小的方法,例如:希望输入的数字 ...
- JS 控制文本框只能输入中文、英文、数字与指定特殊符号(屏蔽表情输入)
onkeyup:释放键盘事件 onpaste:粘贴事件 oncontextmenu :鼠标右击事件 控制这三种事件的输入 οnkeyup="this.value=this.value.rep ...
- 网页文本框只读readonly与不可用disabled区别
让文本框只读,在java类中可以取到值 <input type="text" name="entity.auditename" value="$ ...
- Java 添加音频到ppt_Java 添加文本框到PPT幻灯片过程解析
本文将介绍图和通过Java程序添加文本框到PPT幻灯片的方法.包括设置文本框边框样式.填充效果.阴影效果.文本框旋转.文字样式等. 使用工具:Free Spire.Presentation for J ...
- js控制文本框仅仅能输入中文、英文、数字与指定特殊符号
JS 控制文本框仅仅能输入数字 <input οnkeyup="value=value.replace(/[^0-9]/g,'')"οnpaste="value=v ...
- 让 FileUpload 文本框只读
让 FileUpload 文本框只读 <asp:FileUpload runat="server" style="height:20px;" unsele ...
最新文章
- oracle server process,KI视角下的ORACLE SERVER PROCESS进程的活动
- 如何像技术高手一样解决问题
- hiho_1089_floyd最短路
- 基于互联网生态积累,百度Apollo智舱产品斩获智能网联创新奖
- android bitmap转图片_Android 这些 Drawable 你都会用吗?
- IIS 6.0 401 错误
- step1 . day1:工具准备
- 如何使用exclipse打开已有的文件夹
- SpringBoot 多种定时任务实现方式
- 对$()与``区别的理解
- python3、ipython3、setup-tools、pip等环境搭建详细总结
- python 中的坦克大战0.1版本
- Spring - 理解BeanPostProcessor
- 2022见证中国崛起从Python绘制中国地图开始:使用pyecharts最新版本绘制中国地图实例详解,个性化地图定制及常用参数解析
- iec104点号_IEC104规约报文说明(104报文解释的较好的文本)
- 关于上兴远程监控的使用
- 苹果手机一直显示搜索服务器,苹果手机safari浏览器搜索页面没有了
- MySQL数据库简单使用
- python设置散点图点的大小_python_matplotlib分别使用plot()和scatter()画散点图,以及如何改变点的大小...
- 自媒体怎么同时多平台发文章?5分钟发到30+自媒体平台上