首页 > 解决方案 > 如何使用 JQuery 或 Js 将值发布到输入框中?

问题描述

在我之前的帖子(我如何将值发布到输入框?)中,其中一条评论建议我用 JQuery 或 Javascript 来做。

更多代码和信息,您可以在我提供的上述链接中访问它。

<label>Date</label>:&nbsp&nbsp
<input style="font-size:22px" size="20" type="text" name="datetime" value="" placeholder="Click to get current time." required readonly>

<button style="font-size:1em" type="submit" name="Time" class="btn btn-info">
  Click <i class="far fa-clock"></i>
</button>

单击按钮后,我希望该值将被解析到输入文本框中,我将其设置为readonly防止来自用户/管理员的不正确输入。

标签: javascriptjqueryhtml

解决方案


采用:

 var today = new Date();
 var currentTimeValue = today.getFullYear()+'-'+(today.getMonth()+1)+'-'+today.getDate() + " " + today.getHours() + ":" + today.getMinutes() + ":" + today.getSeconds();
 $(".btn-info").click(function() {
    $("input").val(currentTimeValue);
 })

您应该使用 ids 以不修改 dom 内的第一个输入。(以避免可能的错误)


推荐阅读