ボタンのクリックで入力フィールドに現在の日付と時刻を挿入するスクリプトが必要ですか? 誰でも私にスクリプトを紹介できますか?
私は 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 オブジェクトのメソッドの完全なリストがあります。