javascript - 如何在表单输入中使用onload?

标签 javascript html

我有一个功能:

function loadDefaultDate(){

    var currentDate = new Date();
    var curYear, curMonth, curDay;

    curYear = currentDate.getFullYear();
    curMonth = ("0" + (currentDate.getMonth() + 1)).slice(-2);
    curDay = ("0" + currentDate.getDate()).slice(-2);

    document.getElementById("startDate").value = curYear + "-" + curMonth + "-" + curDay;


}

和html表单输入:

<input type=text name="startDate" size=10 maxlength=10 onload="loadDefaultDate()" onclick="javascript:resetValues();">

为什么我在页面加载时没有获得默认日期?

最佳答案

Try with this:

  function load() {
    console.log("load event detected!");
  }
  window.onload = load;

关于javascript - 如何在表单输入中使用onload?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35950240/

相关文章:

javascript - 我的Processing.js 程序中的所有 Angular 如何都以度而不是弧度为单位?

javascript - RxJS zip 在 forkJoin 时不起作用

javascript - 文档只能用 jQuery 加载

javascript - 在移动设备上默认使用 hover/active CSS

html - chosen-select 在页脚后创建巨大的空白

javascript - 让绘图留在 Canvas 上

javascript - dojo.parser.parse 并不总是返回

JavaScript 按单词断句

javascript - 是否安全地允许插入来自国外服务器的图像?

html - css 位置固定在区域内的某个位置