触发函数
<input type="text" onclick='this.value=getaddr();'> 

解决方案 »

  1.   

    注:我不想通过另一按纽触发函数,再在函数中更改text 的value,而是类似上面那种直接调用. 
    应该怎样做? 
    通过触发window.onload事件来修改值 比如<script>
    function getaddr() 

    return location.href; 

    window.onload=function(){
    document.getElementById("text1").value=getaddr();
    }
    </script> <input type="text" id="text1"> 
      

  2.   

    假如是动态页面 比如你的asp.net
    你大可以直接输出出来的啊