<html>
<head> <meta http-equiv="Content-Type"  content="text/html;charset=gb2312" />
<title>  paoma   </title>
  <script  language="JavaScript"> 
    var  id,pause=0,position=0;
 function banner()
{
    var i,k;
    var m1="你好我是忧忧KU,很高兴认识你";
   var  m2="这是我的第一个网页";
   var msg=m1+m2;
  var speed=10;
//  document.isnform.banner.value=msg.substring(position,position+160);
document.getElementById("banner").value=msg.substring(position,position+160);
  if(potsition++==msg.length){
  id=setTimeout("banner()",2000/speed);
  }

    </script>
   </head>
<body onLoad="banner()">
<form method="POST"  name="isform">
<input type="text " size="48" maxlength="256" name="banner">
</form>
</body>
</html>

解决方案 »

  1.   

    二楼的有点点错误啊 她的文本text没有ID 属性啊 你用getElementById怎么取啊?
    <html> 
    <head>  <meta http-equiv="Content-Type"  content="text/html;charset=gb2312" /> 
    <title>  paoma    </title> 
    <script  language="JavaScript">  
    var  id,pause=0,position=0; 
    function banner() { 
    var i,k; 
    var m1="你好我是忧忧KU,很高兴认识你"; 
    var m2="这是我的第一个网页"; 
    var msg=m1+m2; 
    var speed=10;  document.getElementById("banner").value=msg.substring(position,position+160); 
    if(potsition++==msg.length){ 
    id=setTimeout("banner()",2000/speed); 

    }  
    </script> 
    </head> 
    <body onLoad="banner()"> 
    <form method="POST"  name="isform"> 
    <input type="text " size="48" maxlength="256" name="banner" id="banner"> 
    </form> 
    </body> 
    </html>
      

  2.   

    这里写错了,         
    document.isnform.banner.vaule=msg.substring(position,position+160); 
    应该是  document.isform.banner.vaule=msg.substring(position,position+160); 当然,1楼的方法也是对的。TO:3楼,text没有ID属性,用getElementById()是可以取到name属性的值的!