为什么设置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?
...全文
43 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
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是否为只读的就行了

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧