Aller au contenu

Sujets conseillés

Posté

salut a tous,

J' ai recopier betement mon texte javascript et html sur bloc note en l'enregistrant en .html mais je ne vois rien que dois je faire ou comment je dois proceder.

Je suis débutant.

Merci

<html>
<head></head>
<body>
<script language ="javascript">
indiquer votre date de naissance selon le format jour mois année
<form name="form1">
input type="text" name="jour" maxlength="2" size="8">
input type="text" name="mois" size="8" maxlength="2" >
input type="text" name="annee" size="8" maxlength="4">
input type="button" name="bouton1" value="nombre de jours"onclick="affiche(this.form)">
input type="text" name="text1" maxlength="70">
</form>
<script language="javascript">
function affiche(f){
aujour=new date();
jour=parselnt(f.mois.value);
mois=parselnt(f.mois.value)-1;
jour=parselnt(f.mois.value);
jour_naiss=new Date(annee,mois,jour);
duree=math.floor(aujour - jour_naiss)/86400000);
f.text1.value=duree;
return true
}
</script>
</body>
</html>

Posté

Message déplacé dans le form adhéquat,

Le forum 'java' n'est pas le forum 'javascript'.

Pour javascript, désolé. je ne peux t'aider.

Anonymus.

Posté

Pas terrible ton code... :(

Tu mélanges majuscules et minuscules, ne fermes pas tes balises <script>, oublies les < en début de balise input, et j'en passe.

Tu as dû mal recopier le code.

Voici un code modifié qui fonctionne :)

Dan

<html>
<head></head>
<body>
<script language="javascript">
function affiche(f){
aujour=new Date();
jour=parseInt(f.jour.value);
mois=parseInt(f.mois.value)-1;
annee=parseInt(f.annee.value);
jour_naiss=new Date(annee,mois,jour);
duree=Math.floor((aujour - jour_naiss)/86400000);
f.text1.value=duree;
return true;
}
</script>
Indiquez votre date de naissance selon le format jour mois année
<form name="formulaire">
<input type="text" name="jour" maxlength="2" size="2">
<input type="text" name="mois" size="2" maxlength="2" >
<input type="text" name="annee" size="4" maxlength="4">
<input type="button" name="bouton1" value="nombre de jours" onclick="affiche(formulaire)">
<input type="text" name="text1" maxlength="70">
</form>

</body>
</html>
</html>

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...