PHP beginner |
|
Hallo,
Ik heb een formulier waarin mensen een datum(en tijd) moeten invullen. Deze datum moet in een bepaald formaat erin gezet worden. Nu bleek het handig te zijn om een knop te hebben waarmee de huidige datum(en tijd) in het input veld kwam te staan.
Ik heb nu dus het probleem dat ik geen scripts mag gebruiken die ik niet zelf geschreven heb(geen jQuery, of date plugin). Nu heb ik een manier gevonden die werkt maar ik denk dat het korter kan omdat het een vrij uitgebreide code is voor iets wat zo klein is. Dit heb ik:
<input type="text" name="datetime" id="datetime" maxlength="19" /> - <button type="button"
onclick='
var date=new Date();
document.getElementById("datetime");
var month = date.getMonth() + 1;
var dateString = date.getFullYear() + "-" + month + "-" + date.getDate() + " " +
date.getHours() + ":" + date.getMinutes() + ":" + date.getSeconds();
datetime.value = dateString;
return false;'>Nu</button>
<input type="text" name="datetime" id="datetime" maxlength="19" /> - <button type="button" onclick=' var date=new Date(); document.getElementById("datetime"); var month = date.getMonth() + 1; var dateString = date.getFullYear() + "-" + month + "-" + date.getDate() + " " + date.getHours() + ":" + date.getMinutes() + ":" + date.getSeconds(); datetime.value = dateString; return false;'>Nu</button>
Is er een mogelijkheid om dit in te korten of niet?
|