input value应该是显示that is a Javascript
还有当改变输入框内的值时应该会激活mycome() 
但是都没出现

解决方案 »

  1.   

    <form id="mytest" name="mytest">
    <input type="text" name="test" value="" onchange="javascript:mycome();">
    </form><script language ="javascript">
    function mycome(){
      alert("this is result")
    }document.forms[0].elements[0].value="that is a Javascript";
    document.mytest.test.select();
    document.mytest.blur();
    </script>
      

  2.   

    <Form id="mytest" name="mytest">
    <input type="text" name="test" value="" onchange="javascript:mycome()">
    </form>
    ...
    <script language="JavaScript">
    function mycome()
    {
      alert("this is result");
      document.forms[0].test.value="that is a Javascript";
    }
    </script> 
      

  3.   

    有必要一定要<script>放在最前面</script><head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>无标题文档</title>
    <script> 
    function mycome() 

      alert("this is result"); } document.forms[0].elements[0].value="that is a Javascript"; document.mytest.select(); document.mytest.blur(); </script> 
    </head>
    <body>
    <Form id="mytest" name="mytest"> <input type="text" name="test" value="" onchange="mycome()"> </form> 
    </body>
    </html>
      

  4.   

    elements[0].Mytable.elements[1] 请问第二个elements是指什么elements[1]是拿到form表单里第二个元素