struts开发中遇到的文本框readonly属性

文章作者 100test 发表时间 2007:10:27 12:50:49
来源 100Test.Com百考试题网


  在程序中有一段struts标签写的textfield如下:

  

  为了在javascript里调用这个名字,给它起了个别名(styleId="shry")。

  现在要点击一个按钮,在javascript函数中将这个组件的readonly值改成false。首先尝试用document.forms[0].shry.readonly=false这个语句直接将readonly赋为false,以为可以实现,结果没有任何反应。后来用alert(document.forms[0].shry.readonly)打印这个属性,显示undefined,说明javascript找不到这个属性。后来通过查找javascript函数才发现有一个方法getElementById(),于是使用document.getElementById("shry").readOnly=false.来给它赋值,问题解决!!

相关文章


JAVA实现将上传的图片缩放处理
在Hibernate中检索策略的应用
java简单模拟ping和telnet的实现
专业语言:JAVA数组排序
struts开发中遇到的文本框readonly属性
在J2ME手机编程中使用字体-j2me
webcontex的自动配置和事件传播机制及使用方法
浅谈即时战略游戏J2ME中应用-j2me
J2ME潜艇大战游戏设计与实现-j2me
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛