首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

在JS中间控制文本框只读和修改

2012-08-03 
在JS当中控制文本框只读和修改添加日期input nametdrq typetext size18readOnlytrue /inpu

在JS当中控制文本框只读和修改
添加日期<input name="tdrq" type="text" size="18" readOnly="true" />
<input type="button" name="reset" onclick="Reset1()" value="重置"/>

JScript code
function Reset1(){        document.getElementsByName("tdrq")[0].readOnly="false";        document.getElementsByName("tdrq")[0].value="${requestScope.time}";                document.getElementsByName("tdrq")[0].readOnly="true";    }



为什么document.getElementsByName("tdrq")[0].readOnly="false"; 文本框还是只读状态?

[解决办法]
false是布尔型,不是字符串型,你不应该在两侧用双引号。

修改为:
.readOnly=null;
或者:
.readOnly=false;

热点排行