javascript - 如何在页面加载时直接使用 Javascript 在输入字段中填写数据?

标签 javascript jquery

这个问题似乎在 Stack Overflow 上被问了很多,但似乎没有一个解决方案有效。我正在开发一个 Web 应用程序,我必须在页面加载时在数据字段中填写数据。这是我的代码:

<!DOCTYPE html>
<html>
<body>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
<input type="text" id="datetime" value="" />
<script type="text/javascript">
$(document).on("pageload",function(){
//for fill field
document.getElementById("datetime").value = "here is value";
});
</script>


</body>
</html>

由于某种原因,当我加载页面时,没有填写任何数据,有人知道这是什么原因吗?

最佳答案

您不需要 jQuery。试试这个:

<!DOCTYPE html>
<html>

<body>
  <input type="text" id="datetime" value="" />

  <script>
    window.onload = function() {
      document.getElementById('datetime').value = 'here is value';
    };
  </script>

</body>

</html>

关于javascript - 如何在页面加载时直接使用 Javascript 在输入字段中填写数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36673634/

相关文章:

javascript - 使用 JQuery 隐藏 Kendo ui 命令列

javascript - HTML5/JavaScript/jQuery 音频播放列表

Jquery Isotope - 展开的 .item 中的可点击内容?

javascript - 检查所有元素是否已完成加载

javascript - 本地视频无法加载 - Webpack

javascript - 如何将变量从 html 表单传递到 .js 文件?

javascript - ng-if 导致无限循环

javascript - 当我尝试运行 mupx 部署时,它显示错误

android - JQuery 不适用于 android 浏览器

javascript - cURL 通过 AJAX 返回完整的 HTML - 如何向用户显示?