用javascript控制readonly属性

原创 2006年06月22日 15:32:00

如果我们需要用javascript控制/设置表单的readonly属性,如果使用document.myform.mytext.readony=true/false 是没有任何作用的,如果控制的话,可以将mytext加一个ID然后用ID控制readonly 属性,代码如下
<html>
<script>
function ee()
{

document.getElementById("MyID").readOnly=true;//-->正确
// document.myform.ff.readonly=false; ---->错误
}
</script>
<body>
<form name="myform">
<input id="MyID" type="text" name="mytext" value="">
<input type="button" value="mybutton" onclick="ee()">
</form>
</body>
</html>

相关文章推荐

Javascript设置对象的ReadOnly属性

在JS中ReadOnly属性比较奇怪,直接创建一个对象,给该对象赋值readonly属性不能够向HTML中一样使用下面的方式: var x=document.createElement("input...
  • studyzy
  • studyzy
  • 2013年09月10日 14:19
  • 728

oc——类——属性——修饰词——readwrite/readonly getter setter

readwrite/readonly property中,getter又称read,setter又称write,readwrite/readonly这一组修饰词用来定制property的getter...
  • mardax
  • mardax
  • 2017年04月01日 10:12
  • 95

ASP.NET 2.0中TextBox服务器控件的ReadOnly和Disabled属性

在以前的ASP.NET 1.x版本中,设置为ReadOnly的TextBox控件在客户端更改了值后,在服务器端仍然可以得到修改后的值,但在ASP.NET 2.0中,这种做法已经限制。这是为了提高应用程...
  • jxqvip
  • jxqvip
  • 2011年04月21日 14:58
  • 686

readonly属性值的修改方案讨论

问题前两天面试,被问到关键词readonly修饰的属性访问操作,如何实现只读属性的修改? 比如:在某些SDK中,没有提供相应接口,但实际项目中却要求要有对某些属性的修改权限,这时可能就要考虑如何修改...

TextBox属性设为Readonly时,.net后端程序无法取值的问题解决

TextBox属性设为Readonly时,C#后端程序无法取值的问题解决 TextBox在Readonly時以Javascript給值無法在後端取得,我自己在测试的时候,在默认Readonly ...
  • poolatu
  • poolatu
  • 2013年03月14日 10:45
  • 5187

IOS属性(@property)的修饰词assign、weak、strong、retain、copy、nonatomic、atomic、readonly、readwrite解释、以及一部分内存优化方法

修饰词:assign、weak、strong、retain、copy、nonatomic、atomic、readonly、readwrite 其中 ARC:assign、weak、strong...

Objective-C 属性特性(assign , retain , copy , readonly , readwrite , atomic , nonatomic)

assign:指定setter方法用简单的赋值,这是默认操作。你可以对标量类型(如int)使用这个属性。你可以想象一个float,它不是一个对象,所以它不能retain、copy。   assign:...

Objective-C 属性特性(assign , retain , copy , readonly , readwrite , atomic , nonatomic)

assign:指定setter方法用简单的赋值,这是默认操作。你可以对标量类型(如int)使用这个属性。你可以想象一个float,它不是一个对象,所以它不能retain、copy。   a...

html中input只读属性readonly 和 disable的区别

Readonly和Disabled它们都能够做到使用户不能够更改表单域中的内容。但是它们之间有着微小的差别,总结如下:      Readonly只针对input(text / password...

小心使用Asp:TextBox的ReadOnly属性

昨天下午的考试系统代码代码走查中,发现一个很小的Bug,如下图所示:当文本框获得焦点后,弹出日期控件,根据选择,将日期显示在文本框中。但是,这里发现:日期是可以胡乱修改的哦! 那么,我该...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:用javascript控制readonly属性
举报原因:
原因补充:

(最多只允许输入30个字)