>Moosdau (Moosdau)
>document.getElementByID("txt1").value="hello";注意大小写!
错误:document.getElementByID("txt1").value="hello";
正确:document.getElementById("txt1").value="hello";

解决方案 »

  1.   

    <html>
    <head>
    <script language='javaScript' src='a.js'></script>
    </head>
    <body>
    <input type=text size=10 id=txt1>
    <p>
    <input type=button value=submit onclick=fun()>
    </body>
    </html>
      

  2.   

    js run time error, object expected===================================
    没见过这种错误信息
      

  3.   

    原因找到了一半:
    1. 发现我原来用的是服务器端控件, 所以访问不了. 如果改成HTML 控件, 则代码可以正确执行. 2. 但是,对于服务器端控件, 内部js 可以用代码:
    getElementById("<%=txt1.ClientID%>")="hello"; 解决, 同样的代码, 拷贝到外部
    js, 则提示错误:getElementById(...) is null or not an object. 这是什么意思?
      

  4.   

    外部js 没办法访问本页的服务器端控件......有人能给出个解决办法么?
    还是必须把js 嵌进本页.
      

  5.   

    http://www.milonic.com/mfa/2004-September/runtime-error-object-expected.html
      

  6.   

    to snmr_com(麒麟厍人) :
    //远程访问的话,你的内部js也能运行吗?不明白您什么意思, 网页难道不都是"远程访问"吗?