我想让一个文本框的value=getusername();
getusername();是一个已定义的函数,有返回值但是打开网页的时候文本框里却现实的是getusername();这个字符串而不是他的返回值,这是为什么啊

解决方案 »

  1.   


    你打开页面的时候 把getUsername的返回值赋给文本框就好了啊 value=""当然是解析成字符串
      

  2.   

    能说下具体写法么具体位置是document.form1.username.value;
    谢谢
      

  3.   


    <input type="text" id="otxt" />
    <script type="text/javascript">
     <!--
    function getusername(){
    return '返回的值'
    } window.onload = function(){
    document.getElementById('otxt').value = getusername(); // 返回的值
    }
     //-->
     </script>