Champs date - HTML/CSS - Programmation
Marsh Posté le 26-01-2005 à 11:33:45
Bah tu crées un champs input de type text. Dans value tu peux préafficher les slash mais ce sera pas très ergonomique, donc il vaut peut être mieux laisser l'utilisateur les mettre. Par contre il faut lui préciser à l'écran (à l'utisateur) le format imposé (JJ/MM/SSAA).
ensuite, tu codes côté serveur (je connais pas ta techno) un script qui va vérifier la validité de ta date.
Tu peux faire les contrôles uniquement sur le client en JS mais ce n'est pas conseillé (désactivation du js sur certains navigateurs).
Voilà
Marsh Posté le 26-01-2005 à 11:39:42
Ouaip, on peut pas mettre de format de saisie, comme sous Access par exemple. Il faut obligatoirement une validation côté serveur...
Marsh Posté le 26-01-2005 à 12:27:49
Il y en a qui s'amusent à refaire un joli petit calendrier en JS :
http://img179.exs.cx/img179/1012/p [...] ier0av.png
Marsh Posté le 26-01-2005 à 12:40:33
Celui de la SNCF chez moi il ne marche pas dans Mozilla
Marsh Posté le 26-01-2005 à 14:30:28
et comment faire pour récupérer un calendrier comme celui de la sncf car je ne trouve pas le script
Marsh Posté le 26-01-2005 à 14:33:04
EDIT : suppression du lien vers le script du calendrier de la sncf car non-compatible
Marsh Posté le 26-01-2005 à 14:34:50
Vu que celui de la SNCF ne marche que dans IE ce n'est pas un très bon exemple
Marsh Posté le 26-01-2005 à 14:56:19
http://www.dynamicdrive.com/dynamicindex7/jasoncalendar.htm
Testé rapidement avec FF et IE et ça marche.
J'ai regardé le code javascript et il est assez propre (nom des variables explicite, commenté et indenté)
Marsh Posté le 26-01-2005 à 21:10:10
bidem a écrit : http://www.dynamicdrive.com/dynamicindex7/jasoncalendar.htm |
30 Ko le script, c'est un peu lourdingue quand-même...
Marsh Posté le 26-01-2005 à 21:51:24
bidem a écrit : http://www.dynamicdrive.com/dynamicindex7/jasoncalendar.htm |
Oui. C'est pas mal en effet.
Marsh Posté le 26-01-2005 à 22:09:33
Leur script génère un tableau en HTML 3.2, dommage Et en XHTML servit en application/xhtml+xml, ça va pas fonctionner je crois bien...
Marsh Posté le 26-01-2005 à 22:25:08
Celui du screenshot que j'ai posté plus haut est en XHTML strict valide et avec classes CSS, mais par contre il n'est pas libre
Marsh Posté le 26-01-2005 à 22:31:47
Non, c'est le site de Zion Tout ce que j'ai fait dans l'histoire c'est de le convaincre* il y a quelques temps que Mozilla et le W3C c'est bien, et qu'IE c'est le mal
* vu qu'il va lire ce topic : au début en tout cas je me souviens que je devais défendre Moz/Opera face à IE
Marsh Posté le 27-01-2005 à 00:45:56
IE c'était bien... Jusqu'à ce que je doive développer un plugin pour... La j'ai tellement sué que j'ai commencé à aimer la concurrence
Bon pour mon calendar, désolé, il est pas libre, et pour la base avec le calendrier c'est un peu cher pour un projet perso (http://www.kelare.com le site est encore un peu en construction, tout n'y est pas encore).
Mais je suis sur d'avoir déjà vu ce genre de script ailleurs avant et sous MPL ou GPL, il y en a pleins, j'avais zieuté à l'époque ou je l'ai fait
Marsh Posté le 27-01-2005 à 00:50:15
http://www.dynarch.com/projects/calendar : je l'utilise et j'en suis bien content
(j'ai pas fait gaffe au poids du script, mais je compte sur le cache du browser pour pas le recharger )
Marsh Posté le 27-01-2005 à 14:05:02
De fait il poutre
Mais bon, faut avoir besoin de toutes les features aussi
Marsh Posté le 27-01-2005 à 14:06:21
le truc qui me fait delirer c'est la fonction click-hold sur les années ou les mois qui fait apparaitre une drop down
Marsh Posté le 27-01-2005 à 15:28:53
Le drag sur l'heure est pas mal non plus, mais bon, sérieusement y a pas ca non plus sous windows, faut pas trop pousser non plus
Marsh Posté le 27-01-2005 à 15:47:03
Reply
Marsh Posté le 26-01-2005 à 10:31:38
Bonjour, je cherche à réaliser un champ date sur mon site de la forme __/__/____ . Comment puis je faire pour qu'il est cette apparence sur le site et pour vérifier le contenu des champs remplis.
Merci d'avance