<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
</head>
<body>
<input type='text' readonly id='hehe'>
<input type='button' value='test' onclick='alert(document.getElementById("hehe").readOnly);'>
</body>
</html>
解决方案 »
- 提问:能否通过js实现网页在线听音乐自动保存的功能?
- jQuery 初始化变量时候的疑惑
- 怎么在ASP JavaScript中调用函数,并使用textbox里的值
- 快疯了.. 谁厉害谁来找 ExtJS 缺少对象..
- 一个js oop的游戏,和大家交流一下oop的心得(同时谢谢提供原始游戏代码的人)
- 搜索引擎爬取由javascript加载的页面问题?
- 如何删除用innerHTML创建的超链接。
- 服务器里的一个网页需要客户端机器上的一个文件内容。
- 求救:javascript 处理大数字(超过小数点前要至少保持20位精度)
- 如何实现一进入页面,就让滚动条到最底部,急!!!
- 问我怎么做才能让IE最小化时执行min()方法 ??
- js 让flash 导入指定url的图片
但在javaScript 中
只读这个属性必须写成 readOnly才会管用。
另外提示 "undefind" 就很奇怪了,
请楼主把代码贴出来看看
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD> <BODY>
<input type="text" value="abc" readOnly id="txt" name="txt"/>
<input type="button" value="测试是否可以得到值" id="btn" name="btn"/>
<script>
var btn = document.getElementById("btn");
var txt = document.getElementById("txt");
btn.onclick = function() {
alert(txt.readOnly)
//返回的值是boolean型,你自己看看吧,没有什么问题
}
</script>
</BODY>
</HTML>
当时我是为了测试就把"控件.readOnly"的值alert出来,可是我写成ReadOnly了,就打出来个undefind...呵呵~~