[笔记系列]struts开发中遇到的文本框readonly属性
2004-08-28 17:20
627 查看
在程序中有一段struts标签写的textfield如下:
<html:text property="mk_zyscfbBean.shry" styleClass="Button3" styleId="shry" readonly="true"/>
为了在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;来给它赋值,问题解决!!
by willpower 2004.8.28
<html:text property="mk_zyscfbBean.shry" styleClass="Button3" styleId="shry" readonly="true"/>
为了在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;来给它赋值,问题解决!!
by willpower 2004.8.28
相关文章推荐
- struts开发中遇到的文本框readonly属性
- struts开发中遇到的文本框readonly属性
- Struts学习笔记之在ActionForm中使用集合属性并自动组装(populate)数据
- 学习Windows Mobile开发系列笔记(win32基本程序框架)
- Knockout开发中文API系列3–使用计算属性
- [原]Java web学习系列之 Java web开发中的Struts框架结构
- iOS开发笔记系列-基础1(数据类型与表达式)
- Android开发学习笔记:Intent的简介以及属性的详解
- 【转】Android开发学习笔记:EditText的属性介绍
- javaEE开发工作中遇到的笔记
- Spring项目开发笔记系列(三)
- c#window程序开发入门系列--自学笔记
- iOS开发笔记系列-基础4(变量与数据类型)
- GTK+图形化应用程序开发学习笔记(二十一)—文本框构建(3)
- 寻找bug并消灭系列——记录在Android开发所遇到的bug(三)
- IOS开发笔记16-Object-C中的属性
- LifeRay Portal 6学习笔记5:Struts Portlet开发示例
- 步步为营 SharePoint 开发学习笔记系列 一、简介
- Android开发总结笔记 属性动画(下) 4-3
- iOS开发笔记>> storyboard 项目中控件 installed 属性简单介绍