• 全部
  • 问答

为什么设置Textbox为readOnly老不成功呢?

bin_bin 2003-06-26 04:30:04
页面上有一个Textbox叫Textbox1
执行以下两句:
document.getElementById("Textbox1").value="asdfasfsfdsf";
document.getElementById("Textbox1").readOnly=true;

但是查看源文件却发现:
<input name="TextBox1" type="text" value="asdfasfsfdsf" id="TextBox1" style="border-style:None;Z-INDEX: 101; LEFT: 102px; POSITION: absolute; TOP: 148px" />

为什么没有变成readOnly?
...全文
15 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
bin_bin 2003-06-26
谢谢各位的答复

我按照liuzxit(每日晕十几次)的方法查看,果然Textbox1为readOnly的,
但是最奇怪的是Textbox1还是可以修改!!!!!!!

另外,Textbox1是.Net 中的 Web控件
回复
BigTreeForShadow 2003-06-26
同意楼上的及楼主的说法。
回复
liuzxit 2003-06-26
樓主是正確的,可以這樣看

<input name="TextBox1" type="text" value="asdfasfsfdsf">
<script>
document.getElementById("Textbox1").value="asdfasfsfdsf";
document.getElementById("Textbox1").readOnly=true;
alert(document.body.innerHTML)
</script>
回复
liuzxit 2003-06-26
try:
readonly
回复
xuzuning 2003-06-26
脚本设置并不修改源文件,只需检查TextBox1是否为只读的就行了
回复
相关推荐
发帖
JavaScript
创建于2007-09-28

8.5w+

社区成员

Web 开发 JavaScript
申请成为版主
帖子事件
创建了帖子
2003-06-26 04:30
社区公告
暂无公告