Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript
JavaScript Forum programmation JavaScript. Lire : Cours JavaScript, FAQ JavaScript, Toutes les FAQ JavaScript et Sources JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/07/2011, 18h14   #1
Débutant
 
Inscription : avril 2005
Messages : 464
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 464
Points : 69
Points : 69
Par défaut Masque de saise date sur un champ input ?

Bonjour,

je souhaite appliquer un masque de siaise sur un champ.

J'ai une fonction init() qui s'en charge :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
function init()
{
   // Création du masque date jj/mm/aaaa
   oDateMask = new Mask("jj/mm/aaaa", "date");
 oDateMask.attach(document.test.date_op);
  }
 
   <body  onload="init();">
 
<form name="test" action="nouvelletransactionsql.php" method="post" >
 
			<fieldset>
<label> Date Operation</label>
<input type="text" name="date_op"  />
 
 </fieldset>
		</form>
</body>
Mais quand je me place sur le champ ça me mets pas les barre pour me montrer que c'est une date. ça fonctionne pas

je veux votre aide ?

Merci de vos suggestions

Cordialement
madina est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/07/2011, 19h56   #2
Expert Confirmé Sénior
 
Avatar de RomainVALERI
 
Homme Romain VALERI
POOête
Inscription : avril 2008
Messages : 2 572
Détails du profil
Informations personnelles :
Nom : Homme Romain VALERI
Âge : 35
Localisation : France, Meurthe et Moselle (Lorraine)

Informations professionnelles :
Activité : POOête

Informations forums :
Inscription : avril 2008
Messages : 2 572
Points : 4 074
Points : 4 074
Code :
oDateMask = new Mask("jj/mm/aaaa", "date");
Qu'est-ce que c'est que cette bête-là ?

Ca vient d'une lib ?

(simple remarque : l'art contemporain n'a rien à envier à ton style d'indentation chapeau l'artiste ! )
__________________

...pour les linguistes et les curieux >>> générateur de phrases aléatoires

__________________
RomainVALERI est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/07/2011, 10h09   #3
Expert Confirmé
 
Avatar de javatwister
 
Homme
danseur
Inscription : août 2003
Messages : 2 667
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Calvados (Basse Normandie)

Informations professionnelles :
Activité : danseur

Informations forums :
Inscription : août 2003
Messages : 2 667
Points : 3 035
Points : 3 035
petit rappel bienveillant: pas de masque pour une saisie de date.
javatwister est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/07/2011, 11h24   #4
Débutant
 
Inscription : avril 2005
Messages : 464
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 464
Points : 69
Points : 69
Merci javatwister

En fait qu'est-ce que tu entends par : pas de masque de saisie pour les champs de date ?
Et quand on veut éviter que l'utilisateur fasse une erreur ?

Cordialement.
madina est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/07/2011, 21h25   #5
Expert Confirmé
 
Avatar de javatwister
 
Homme
danseur
Inscription : août 2003
Messages : 2 667
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Calvados (Basse Normandie)

Informations professionnelles :
Activité : danseur

Informations forums :
Inscription : août 2003
Messages : 2 667
Points : 3 035
Points : 3 035
1) tu indiques le format de saisie que tu veux au client (ordre, nombre de chiffres...)
2) tu génères un objet Date avec les paramètres saisis
3) tu vérifies que l'année, le mois, le jour et l'heure sont identiques à ceux de la saisie;

oui comme ça un peu abstrait (chuis pressé, navré);


http://javatwist.imingo.net/checkdate.php
javatwister est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/07/2011, 22h18   #6
Débutant
 
Inscription : avril 2005
Messages : 464
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 464
Points : 69
Points : 69
Merci je vois.

je vais passer par joindre au champ un calendrier et après peut être vérifier s'il tenterait de saisir par le clavier que la date est valide.
madina est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h58.


 
 
 
 
Partenaires

Hébergement Web