我以为我可以在网上找到这个解决方案,但我似乎无法找到解决方案。
我有一个带有id =“filledonload”的文本字段的表单,它需要在页面加载时从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>
是否需要这样做?我希望不会。
答案 0 :(得分: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>