document.getElementById("aaa")是目前的标准写法!

解决方案 »

  1.   

    试一下 改为<asp:textbox id="aaa" name="aaa" runat=server>
      

  2.   

    document.Form1.aaa.value="";这句改成:
    document.all.aaa.value="";
    试试
      

  3.   

    你的写法没问题.要不在加个window?
      

  4.   

    凑凑热闹
    document.all["aaa"].value="";
      

  5.   

    function Clear()
    {
    document.getElementById("txtClear").innerText=""
    }
      

  6.   

    <asp:textbox id="aaa" name="aaa" runat=server>
    加一个name=“aaa”就可以了,javascript认的是name,不是ID
      

  7.   

    这样就行了:
    <input type="text" id="aaa" runat=server>
    <input type=button onclick="clear()">
    <script language="javascript">

    function clear()
    {
    document.Form1.aaa.value="";
    }

    </script>
    也可以:
    document.getElementById("你的aspx文件名_aaa").value="";