Champ formulaire html + javascript

Résolu
piervi Messages postés 111 Statut Membre -  
 smys -
Hello à tous,

Je voulais savoir comment empécher l'écriture dans un champs de formulaire...

J'ai un formulaire de réservation qui demande:

- la date d'arrivée, générée par un calendrier
- la durée du séjour, combo de durées
-la date de fin qui est calculée à l'aide des 2 précédent et dont la valeur se met automatiquement en javascript...

C'est le champs date de fin de séjour que je voudrais bloquer à l'écriture... En gros, existe il un "read only" pour les champs de formulaire..


Merci d'avance à tous ;)

Piervi

6 réponses

piervi Messages postés 111 Statut Membre 7
 
Bon ben vu que personne ne veut m'aider et que j'ai réussit à trouver tout seul un site nommé microsoft.com, voila la solution:
On rajout ça dans l'input:

<input...style="cursor:pointer;" onmousedown="return false;" onselectstart="return false;" readOnly...>
1
zolotaya
 
Le seul petit problème est que onselectstart est compatible uniquement sur internet explorer et pas sur firefox... Or de plus en plus de personne utilise firefox...
Un petit conseil, telecharge firefox, opéra et ie(ca je pense que tu as) et test à chaque foie sur les 3 navigateurs sinon tu risques d'avoir des surprises!
0
piervi Messages postés 111 Statut Membre 7
 
cette fonction marche très bien sous i.e 7.0 et ffox grace au onMouseDown mais merci de ton intervention, je saurais que onSelectStart est définie que sous I.E

Merci

Piervi
0
lineoze
 
Bonjour,
j'ai juste envie de permetr o client de joindre des fichier et que je puise les recupérés les fichiers joints
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
fatta
 
<input name="dateFinSejour" onFocus=this.blur();>
C'est tout simple, quel que soit le navigateur, et on ejecte le curseur
0
smys
 
J'ai besoin une formulaire de reservation.
Merci..
0