Initialiser un champ texte avec une fonction javascript
Bonjour
J'aimerais initialiser la valeur d'un champ texte à partir d'une fonction javascript. J'ai écris le code suivant :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| <html>
<head><title>test</title>
<script langague=javascript>
function initDate(obj) {
today=new Date();
j=today.getDate()
m=(parseInt(today.getMonth()) + parseInt(1))
if (m<10) {
m='0'+m;
}
a=String(today.getYear()).substring(2,4);
madate=j+'-'+m+'-'+a;
obj.value=madate
}
</script>
</head>
<body>
<form >
<INPUT type=text maxLength=8 size=8 name=date onchange="initDate(this)" value="initDate(this)">
</form>
</body>
</html> |
Mon problème : je n'arrive pas a initialiser mon champ par contre sur l'évènement onChange j'obtiens ce que je veux (mais c'est trop tard puisque j'aimerai le faire sur l'initialisation et l'évènement onInit ou onLoad n'existe pas sur un champ texte...:cry: )
Si quelqu'un peut m'aider...
Merci d'avance