HTML 输入框内的 Javascript 函数

标签 javascript html

好的,JS 新手,但我有一个带有输入框的 HTML 表单。这个输入框值需要 = 我编写的 JavaScript 函数,但我无法让它工作。

在头部我有我的js文件的位置。基本上,我想要输入框值 = JavaScript 函数。

<script src="js/functions.js"></script>

HTML 输入框

<input type="text" name="date" id= "date" value= "" class="inputBox"
 disabled />

JavaScript 函数

function dateToday{
var today = new Date();
var dd = today.getDate();
var mm = today.getMonth()+1; //January is 0!
var yyyy = today.getFullYear();
if(dd<10) {
    dd='0'+dd
} 

if(mm<10) {
    mm='0'+mm
} 

today = mm+'/'+dd+'/'+yyyy;

document.write(today);
}

最佳答案

您可以使用 document.getElementById("date").value 来设置输入的值。 另外,“function dateToday{”需要更改为“function dateToday(){”

function dateToday() {
  var today = new Date();
  var dd = today.getDate();
  var mm = today.getMonth() + 1; //January is 0!
  var yyyy = today.getFullYear();
  if (dd < 10) {
    dd = '0' + dd
  }

  if (mm < 10) {
    mm = '0' + mm
  }

  today = mm + '/' + dd + '/' + yyyy;

  document.write(today);
  document.getElementById("date").value = today;
}

dateToday();
<input type="text" name="date" id="date" value="" class="inputBox" disabled />

关于HTML 输入框内的 Javascript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35762664/

相关文章:

javascript - jQuery Show 隐藏错误

javascript - 为什么我的页面在手机上只显示黑屏背景而不是 mp4 视频背景?

javascript - 验证下载文件

javascript - Svelte Electron y Metro UI CSS

javascript - 将密码输入从元素符号点更改为正方形

javascript - 使用 Javascript 根据其他键的存在显示 JSON 值

javascript - Firebase 身份验证模拟器因 IDP 失败

c# - 可以将代码从 Web 表单传递到 View 吗? (C#)

DD/MM/YY 的 JavaScript 验证

html - 用于文本旋转的 CSS3 与 Canvas