0

我以为我可以在网上找到解决方案,但我似乎无法找到解决方案。

我有一个带有 id="fillonload" 文本字段的表单,它需要在页面加载时从 JavaScript 函数中获取文本值?这是怎么做到的?我想更好的词是自动“填充”

谢谢您的帮助..

下面是我的超级简单表格。

<form id="form1" name="formname" method="post" action="">
<label>This Field Would Grab Text From JavaScript Function When The Page Loads
    <input type="text" name="filledonload" id="filledonload" />
</label>

是否需要这样做?我希望不是。

4

1 回答 1

0

基本上,您需要向标签添加一个onload功能body并在那里执行。

<html>
    <head>
    <script>
    function doLoad(){
       //get the the input element and set the value
       var inp = document.getElementById('filledonload');
       inp.value = yourJsFunc();
    }

    function yourJsFunc(){
       //return whaterever you want here
       return 'value on load';
    }
    </script>
    </head>
    <body onload="doLoad()">
    <form id="form1" name="formname" method="post" action="">
    <label>This Field Would Grab Text From JavaScript Function When The Page Loads
        <input type="text" name="filledonload" id="filledonload" />
    </label>
    </body>
</html>
于 2013-05-16T22:55:37.707 回答