Liste deroulante des annes

Soyez le premier à donner votre avis sur cette source.

Snippet vu 11 485 fois - Téléchargée 27 fois

Contenu du snippet

ce script permet de creer un liste deroulante des annees 1900 a 2050 sans tout ecrire tout les select option...

Source / Exemple :


<html>
<head>
<title>liste deroulante des années par marilyn manson</title>
</head>
<body>
<script>
document.write('<form>')
document.write('vous ètes né  en ')
document.write('<select name=day><option>année</option>')

for(i=20; i<100; i++) //indique le nombre apres d'années depuis en 1900
{ 	if (i > 9){ document.write('<option value=19'+i+'>19'+i+'</option>');
}
	if (i < 10){ document.write('<option value=190'+i+'>190'+i+'</option>');
}
}

for(i=0; i<50; i++) //indique le nombre apres d'années depuis en 2000
{ 	if (i > 9){ document.write('<option value=20'+i+'>20'+i+'</option>');
}
	if (i < 10){ document.write('<option value=200'+i+'>200'+i+'</option>');
}
}

document.write('</select>')
document.write('</form>')
</script>

</body>
</html>

Conclusion :


pour la liste des jours allez sur http://www.javascriptfr.com/code.aspx?ID=23170

A voir également

Ajouter un commentaire

Commentaires

ilvec
Messages postés
53
Date d'inscription
samedi 7 décembre 2002
Statut
Membre
Dernière intervention
7 août 2007
-
Et pourquoi pas :

for(i=1900; i<2050; i++)
document.write('<option value='+i+'>'+i+'</option>');

c'est quand même beaucoup plus cout ....
marilyn_manson
Messages postés
28
Date d'inscription
jeudi 20 mai 2004
Statut
Membre
Dernière intervention
4 janvier 2005
-
oui mais...
cs_loupile
Messages postés
95
Date d'inscription
dimanche 8 janvier 2006
Statut
Membre
Dernière intervention
7 avril 2011
-
et comment inserer ce code dans du php ??? parce que là je galère ... merci d'avance
econs
Messages postés
4066
Date d'inscription
mardi 13 mai 2003
Statut
Modérateur
Dernière intervention
23 décembre 2008
18 -
Pour obtenir la même chose en PHP, pas la peine d'utiliser ce code. Il faut le réécrire en php.

<?
echo "<form>";
echo "<select name="day">";
for ($i=1920;$i<2050;$i++)
echo "<option value="".$i."">".$i."</option>";
echo "</select>";
echo "</form>";
?>
cs_loupile
Messages postés
95
Date d'inscription
dimanche 8 janvier 2006
Statut
Membre
Dernière intervention
7 avril 2011
-
merci beaucoup ... :-)

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.