這就是我想要的。如何將JavaScript函數傳遞給INPUT HTML標記
<form>
<input type="text" name="date" value="currentdate()">
.....</form>
這裏我想設置默認值作爲當前日期。
這就是我想要的。如何將JavaScript函數傳遞給INPUT HTML標記
<form>
<input type="text" name="date" value="currentdate()">
.....</form>
這裏我想設置默認值作爲當前日期。
我不認爲你可以這樣做。
但是這會工作:
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.getElementById('date').value=today ;
<form>
<input type="text" name="date" id="date">
</form>
我this post得到了Samuel's answer此解決方案。
雖然真正的問題是不清楚,我會建議編輯由你做,我會嘗試它...
<form action="page.php" method="post">
<input type="text" name="date" value="Enter the date here!" /><br />
<input type="submit" name="submit" value="submit" />
</form>
.....
我不知道,如果這是你想要的,但如果你想通過它到一個處理程序,你需要谷歌形成行動,並改變第一行的「行動」屬性,然後刪除'方法=「後'」部分,除非你想要它。
(注:之所以我覺得這是你想要的東西是因爲你所做的輸入文本區域...爲什麼你會怎麼做,如果你想讓它顯示當前的日期?)
雖然它是文本區域,但我想通過默認值作爲一些js函數的結果。對不起,我對編碼不太瞭解。 –
你可以使用document.ready函數在DOM中設置一個默認值:
$(document).ready(function() {
document.getElementById("myInput").defaultValue = myCustomFunction();});
也許還包括如何將值設置爲當前日期? –
http://stackoverflow.com/questions/1531093/how-to-get-current-date-in- javascript可能會幫助你 – AMACB