document.getElementById()获取服务端控件

原创 2011年01月17日 15:04:00

今天敲代码的时候,发现用document.getElementById()获取不到服务端控件,在CSDN里找了找,在http://topic.csdn.net/u/20090224/09/db235c8a-3723-4430-9b41-9337dfd5e0b9.html找到了原因:

服务器端控件有3个ID,分别为ID,UniqueID,ClientID,解释成html控件后 id名称会变化,所以要这样用:

 

但是我这样用了之后,调试的时候发现 “hd”还是null

然后又出了个警告:“Microsoft JScript runtime error: Object doesn't support this property or method”,此时发现编译的结果还是

 

郁闷的调试了好几遍,终于发现,getElementById写成了getElementByID……不该大写的大写了,我了个去的!

再一次为疏忽买单……NND……

document.getElementById 学习总结

document.getElementById获取控件对象为空的解决方法   1.下面是一个简单的例子,页面加载时显示一段信息 代码如下:         ...
  • bcbobo21cn
  • bcbobo21cn
  • 2016年07月01日 17:50
  • 5038

getElementById取得文本框中的值

第一中情况,未使用getElementById方式获得文本框中的文本 http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> http:...
  • yual365
  • yual365
  • 2011年09月12日 17:26
  • 7089

document.getElementById(id)的隐藏与显示

var n = 1; function $(id){   return document.getElementById(id); } function show_child(){ if(n=...
  • beiquandeng
  • beiquandeng
  • 2012年08月27日 14:36
  • 6379

.NET----Repeater中的子控件ID在客户端改变

 接着说上一篇的那个Id为UserInfo的Repeater,里面还有一个Id为Password的TextBox的子控件。 因为我在客户端HTML中要用js操纵这个子控件,所以在js文件中就用var ...
  • greymouseyu
  • greymouseyu
  • 2009年03月22日 23:34
  • 679

Ajax使用小结

真正考试中,不可能每回答一道题,就刷新页面与服务器交互一次提交答案;也不能在教室判卷时,每判一道就刷新页面与服务器交互判分,所以在这里使用Ajax非常必要,以下就以简单的例子说明Ajax在此的使用过程...
  • lidaasky
  • lidaasky
  • 2013年02月28日 06:43
  • 1028

在JavaScript中使用document.getElementById()获取对象失败的原因

在JavaScript中使用以下方法 document.getElementById()getElementsByName()getElementsByTagName() 等等类似方法获取元素对...
  • qq_18407565
  • qq_18407565
  • 2017年04月21日 03:08
  • 1418

关于document.getElementById返回为null的解释

关于'null'的解释,官方给出的是为空或不是对象:  document.getElementById为null  那是因为你没有获取到这个元素;你的js文件一定是在head标签中加载的, 这样...
  • sinat_28789467
  • sinat_28789467
  • 2016年11月06日 20:18
  • 3282

ASP.NET: Custom AutoCompleteTextBox WebControl [With Source Code]

这是一个Teddy最近封装的AutoCompleteTextBox。我们知道,ASP.NET本身的TextBox也是支持一定的AutoComplete功能的,但是那是依赖浏览器实现的,并不能指定...
  • teddyma
  • teddyma
  • 2006年02月27日 16:41
  • 371

document.getElementById()方法使用

document.getElementById使用 语法:oElement = document .getElementById ( sID ) 参数:sID――必选项。字符串 (String) ...
  • pyffcwj
  • pyffcwj
  • 2012年02月07日 17:51
  • 242761

ajax调用时,document.getElementById获取不到值

今天写ajax的一个小例子的时候,document.getElementById居然获取不到值,后来找到了,对自己很是无语。 先看jsp页面 var req = null;...
  • chaplinlong
  • chaplinlong
  • 2016年07月29日 16:24
  • 453
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:document.getElementById()获取服务端控件
举报原因:
原因补充:

(最多只允许输入30个字)