我需要一个脚本,通过单击按钮在输入字段中插入当前日期和时间?任何人都可以参考我的脚本吗?
我更喜欢 jquery 或 ajax 或 javascript。
非常感谢。
我需要一个脚本,通过单击按钮在输入字段中插入当前日期和时间?任何人都可以参考我的脚本吗?
我更喜欢 jquery 或 ajax 或 javascript。
非常感谢。
jQuery:
$(
function(){
$('#time').click(function(){
var time = new Date();
$('#time-holder').val(time.toDateString());
});
}
);
HTML:
<input type="text" value="" id="time-holder">
<input type="button" value="time" name="timer" id="time">
这是一个jsFiddle 示例。
一个简单的实现:
<form>
<input name="theDate" size="50">
<input type="button" value="Insert date" onclick="
this.form.theDate.value = new Date();
">
</form>
这样的事情应该可以解决问题:
$('#yourButtonId').click(function() {
var now = new Date();
$('#yourInputId').val(now.toDateString());
});
使用 JavaScript,您可以使用 Date 对象。要在单击按钮时更改输入值,您可以执行以下操作:
document.getElementById("buttonId").onclick = function() {
var date = new Date();
document.getElementById("inputId").value = date.toString();
};
或者,如果您只想使用部分日期或以另一种方式对其进行格式化,您可以使用 、 等函数获取对象的特定属性date.getDate()
,date.getFullYear()
并替换date.toString()
为您想要的任何格式。在https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Date有一个 Date 对象方法的完整列表