affichage de texte en javascript

affichage de texte en javascript - HTML/CSS - Programmation

Marsh Posté le 25-11-2009 à 14:00:10    

Voila mon prob j'ai crée un formulaire en html, je test si les champs sont remplis et si ils ne sont pas remplis je voudrais qu'une phrase s'affiche en dessous de mon input.
 

<form name="form" enctype="text/plain">
 <td>Nom</td><td><INPUT type="text"  name="nom" class="cont"></td></tr>
 
<INPUT type="submit"  name="envoyer" class="btn" value="Envoyer" onClick="test();">
 
<script language="Javascript">
function test ()
  {
            if(form.nom.value == "" ){
     form.nom.focus();
  document.form.nom.style.backgroundColor = "red";
                               
    }
 
 

Reply

Marsh Posté le 25-11-2009 à 14:00:10   

Reply

Marsh Posté le 25-11-2009 à 16:04:43    

Il y a plein de manières de gérer ça, on peut les découper en deux catégories :
 
- avant l'appel serveur (ce que, visiblement, tu souhaites)
=> utiliser une popup
=> rendre visible un cadre caché
 
- après l'appel serveur
=> traiter les données du formulaire puis afficher le message qui va bien

Reply

Marsh Posté le 25-11-2009 à 16:18:59    

Merci en fait j'ai trouver
 


  {
            if(form.nom.value == "" ){
     form.nom.focus();
  document.form.nom.style.backgroundColor = "red";
  [b]  error.style.display = "block" ;  [/b]                          
    }

Reply

Marsh Posté le 25-11-2009 à 22:53:18    

lol romain je t'es reconu xD

Reply

Marsh Posté le 26-11-2009 à 10:42:22    

lol vylco moi j'ai reconnu tes fautes d'orthographe monstrueuses xD


Message édité par gatsu35 le 26-11-2009 à 10:42:33

---------------
Blablaté par Harko
Reply

Marsh Posté le 26-11-2009 à 12:01:43    

wé la classe hein ^^

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed