一般情况下,客户端脚本通过页面客户端控件句丙访问控件
“缺少对象”多数意味着你所制定的控件名并不存在,或者没有找到
可以使用如下方法测试:
<script language='javascript'>
var objText=document.getElementById("控件的id");
if (null!=objText)
{
     objText.value="要附的值";
}
</script>
也就是通过document.getElementById或者其他方法首先取得控件的句丙再asp.net中,很多控件在客户端的名字和在服务器端是不同的
比如用户控件里面的控件
在客户端操作起来要熟悉他的命名规则个人意见,仅供参考

解决方案 »

  1.   

    你可以用vs.net 进行单步调试
      

  2.   

    谢谢killerwc(Elove^_^CS~B43),我确实常常碰到这种情况,
    我应该多试试你提供的方法.我也常碰到这样的情况:
    在WebForm的Html中加入javascript教本,用到某些变量,
    这时就会提示“..变量未定义”
    这种就比较好查。
    但是就是那种提示“缺少对象”对我来说是最头痛的...
      

  3.   

    谢谢各位仁兄,谢谢!
    acewang(**^o^**) 兄弟说的没错,我确实对javascript,asp等很不熟悉,
    刚从win form转过来的.还不能适应
      

  4.   

    谢谢 net_lover(孟子E章) 老兄,我马上跟踪看看.
      

  5.   

    脚本错了 还有JAVA是区分大小写的