Besoin d'un peu d'aide...

Signaler
Messages postés
4
Date d'inscription
mercredi 20 février 2008
Statut
Membre
Dernière intervention
3 mars 2008
-
Messages postés
4
Date d'inscription
mercredi 20 février 2008
Statut
Membre
Dernière intervention
3 mars 2008
-
Bonsoir,

Je n'ai pas l'habitude de faire ce genre de demande, mais comprenez moi que je ne peu apprendre tout les langages (J'en suis au php en ce moment).

Donc je tiens à faire appel à une âme charitable qui pourrait me rendre ce que l'on peu appeler un service.

Mon probleme ou plus tôt ce que j'aimerai est un script java qui je pense ne doit pas être trop compliqué.

Le voici en exemple sur ce site : http://www.monsitegratuit.com/membres

J'aimerai à peu de chose prêt la même chose, c'est à dire la vérification des champs via java est en affichant une croix ou un validate si celui ci est correcte (pas de phrase juste l'image).

Ensuite, je veux une vérification plus simple. Je veux qu'il vérifie si il s'agit bien d'un texte, si il s'agit bien de nombre et enfin si il s'agit bien d'un mail. Biensur se serai 3 fonctions différentes, par exemple case pseudo il vérifie si c'est que des lettres, case age que c'est bien que des chiffres etcc

J'espère avoir été clair, et j'espère qu'on pourra m'aider et si je peu rendre service à celui qui me réaliser ce petit script, ce sera avec plaisir.

D'avance merci 

8 réponses

Messages postés
15814
Date d'inscription
jeudi 8 août 2002
Statut
Modérateur
Dernière intervention
4 mars 2013
124
Salut,

Recherche un peu dans les sources, tu trouvera vite ton bonheur !

Sinon on dit javaSCRIPT et non java : ce sont 2 langages bien différents !

Enfin, le javascript est loin d'être un langage compliqué, si tu connais déjà le PHP et donc le HTML en prime, tu devrais avoir aucun mal à intégrer un script javascript sur ton site !
______________________________________
DarK Sidious
Messages postés
13616
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
36
Bonjour,

>>comprenez moi que je ne peu apprendre tout les langages
    certes....
    et tu crois que moi je peux faire le boulot de tous ceux qui le demandent ( et gratis ? )
    et si tu ne veux pas apprendre le javascript, pourquoi vouloir l'utiliser ?
    le javascript n'est jamais obligatoire,
       tu connais le php ? fais le eh php !

>>qui je pense ne doit pas être trop compliqué.
    très curieux d'affirmer cela... quand on ne connait pas !

<hr />                Cordialement            Bul         [mon Site]     [M'écrire]
Messages postés
6063
Date d'inscription
dimanche 13 avril 2003
Statut
Modérateur
Dernière intervention
15 juillet 2011
33
Salut,

Un peu d'aide, mais pas un code complet.

1) Sur la validation de ta form tu lis les valeurs des champs.
2) Tu testes la valeur du champs
3) Si OK (tu ecris dans le div de ton champs, le chemin de ton image OK
4) Si KO (tu ecris dans le div de ton champs, le chemin de ton image KO

Mot clés getElementById, innerHTML onclick

Et le source de la page te donneras les autres réponse.

A ton tour de travailler.
Messages postés
4
Date d'inscription
mercredi 20 février 2008
Statut
Membre
Dernière intervention
3 mars 2008

Bonjour,

Je comprend que vous ne vouliez pas faire tout le travail mais j'espere que vous m'aiderez car je me lance de la JS, parce qu'on es jamais mieux servi que par soi meme ^^

Donc voici le formulaire pour inscrire son mail :

<form method="post" name="formulaire_prive" action="page.php" >
 
    <fieldset>
        <legend> Descriptif de votre bien </legend>
                   

                        
            <label for ="code_postal_bien">Code postal du bien : </label>   



Et voici mon code Javascript inclu dans un fichier a part nommer verif_form.js :

<script>
erreur_pass1=1;
erreur_mail=1;
erreur_mail2=1;
erreur_pseudo=1;
erreur_mdp=1;
 
 
function verifmail(mail){
if(mail==''){}else{
adresse_email = mail;
arobase = adresse_email.indexOf("@");
point = adresse_email.indexOf(".",arobase);
mauvais_endroit_point = arobase+1;
double_point = adresse_email.indexOf("..",arobase);
nbre_carac = adresse_email.length - point;
double_arobase = adresse_email.indexOf("@",arobase+1);
if ( (arobase < 1) ||
    (point <= mauvais_endroit_point) ||
    (adresse_email.length < 5) ||
    (double_point >= 0) ||
    (nbre_carac < 3) ||
    (double_arobase >= 0) )
   {
//   alert ("l'adresse email est invalide.");
erreur_mail=1;
        document.getElementById('mail_valid').innerHTML='
Syntaxe de l\'email incorrecte
';
 
                }else{
                                document.getElementById('mail_valid').innerHTML='
Ok
';
                                erreur_mail=false;
                                }
                                }
                                }
</script>


Ce que je n'arrive pas a faire c'est "relier" les deux. C'est à dire déclencher le script une fois qu'il a cliquer dans une autre case. Je sais qu'il faut utiliser onBlur mais je ne sais commment...

Merci de votre aide  :)
Messages postés
6063
Date d'inscription
dimanche 13 avril 2003
Statut
Modérateur
Dernière intervention
15 juillet 2011
33
Salut

Une recherche sur google et tu auras la reponse, c'est un truc qui est archi courant et pas compliqué a faire

De plus passe par une regexp javascript pour tester ton email, c'est plus propre que de faire le truc à la main

Et ton moteur de recherche te montreras comment faire, sinon tu as codes sources (il doit y avoir au moins 10 projets qui font cette opération.

Pour ton onblur, c'est pas compliqué et toujours rechercher avant de poser une question.


Les trois reponses sont dans la meme page en général.
Messages postés
4
Date d'inscription
mercredi 20 février 2008
Statut
Membre
Dernière intervention
3 mars 2008

Bonsoir,

Merci pour vos réponses et ce site car j'ai déja fait beaucoup de chemin, j'ai réussi a coder une vérification de mail, de lettre et de nombre mais je coince sur les checkbox pour l'instant...

J'ai regarder de nombreux script sur google dont je me suis aidé pour faire le mien mais moi que la case soit cocher ou pas, il met toujours l'image valider (rappel : si un champ est faux il y a une image d'une croix, si a l'inverse il es vrai, c'est un valider).

Voici la ligne HTML :

J'accepte les conditions

  

Et voici mon petit script :

function VerifierCheckbox(formulaire) {
      if (formulaire.condition.value.checked == true)
          {
              document.getElementById('Test_Check').innerHTML=''
              }
      else {
         document.getElementById('Test_Check').innerHTML='';
      }
   }
  
Merci d'avance de votre aide
Messages postés
6063
Date d'inscription
dimanche 13 avril 2003
Statut
Modérateur
Dernière intervention
15 juillet 2011
33
Messages postés
4
Date d'inscription
mercredi 20 février 2008
Statut
Membre
Dernière intervention
3 mars 2008

Merci de ta réponse rapide, mais ce script ne fonctionne pas sus IE7 :(

De plus ce que je souhaite faire est je pense plus simple, je veux que la case cocher reste celle de base, mais que a coté de j'accepte les conditions, une croix ou un validate s'affiche suivant le résultat cocher ou non...