begin process at 2012 05 30 04:30:40
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

JavaScript et le navigateur

 > 

Autre

 > 

Toute information sera le bien venue alors ne soyez pas trés sevére avec mois car c'est mon premiére application web


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Toute information sera le bien venue alors ne soyez pas trés sevére avec mois car c'est mon premiére application web

dimanche 13 juillet 2008 à 09:21:32 | Toute information sera le bien venue alors ne soyez pas trés sevére avec mois car c'est mon premiére application web

fraisa1985



salut a tous j'ai une probléme dans mon code :
[code]
<SCRIPT language="Javascript">

<!--
function verifier()
{
if(document.form1.rech.value.length<3)
{
alert("le nombre de caractéres doit etre supérieur à 3!");

}
else
{
document.form1.method=post;//je pense que la probléme est ici.
document.form1.action=resultat.php;
document.form1.submit();
}
}
// -->

</SCRIPT>

<head>
<body>
<form id="form1" name="form1" method="post" action="resultat.php" enctype="multipart/form-data" >
 
    <p align="center">
      <input name="rech" type="text" id="rech" />
      &nbsp;
      <input type="button" name="button" id="button" value="Search"  onclick="verifier()"/>
      <br />
      <label>
      <input type="radio" name="typ" value="1" id="Groupe de boutons radio1_0" />
      <strong>Arab/English Search</strong></label>
      <strong>
      <label>
      <input name="typ" type="radio" id="Groupe de boutons radio1_1" value="2" checked="checked" />
      Extended Search</label>
</body>
</html>
[/code]
dimanche 13 juillet 2008 à 09:28:35 | Re : Toute information sera le bien venue alors ne soyez pas trés sevére avec mois car c'est mon premiére application web

DARKSIDIOUS

Membre Club Administrateur CodeS-SourceS
Salut,

Ben si tu nous dit pas quel est le problème, ca va être dur de faire avancer le schmilblick !
______________________________________
DarK Sidious
dimanche 13 juillet 2008 à 09:53:13 | Re : Toute information sera le bien venue alors ne soyez pas trés sevére avec mois car c'est mon premiére application web

fraisa1985

la probléme se pose quand le nombre de caractére est supérieure a 3 c-a-d qu'on a verifier l'instruction else du code java script ,dans cette cas le code php n'est pas exécuté je pense que la probléme est une probléme syntaxique.merci pour votre réponse
dimanche 13 juillet 2008 à 10:18:25 | Re : Toute information sera le bien venue alors ne soyez pas trés sevére avec mois car c'est mon premiére application web

nicomilville

Membre Club
Salut,

je te rappelle qu'on met des quotes ou double quotes autour ds chaine de caractère !!!

document.form1.method="post";//je pense que la probléme est ici.
document.form1.action="resultat.php";
document.form1.submit();

a++

Si la réponse vous convient, pensez : Réponse acceptée !

dimanche 13 juillet 2008 à 10:46:36 | Re : Toute information sera le bien venue alors ne soyez pas trés sevére avec mois car c'est mon premiére application web

jeca

Bonjour,

Outre ce qui a été dit précédemment concernant les guillemets, ces 2 lignes :
document.form1.method=post;//je pense que la probléme est ici.
document.form1.action=resultat.php;
ne servent à rien, car les attributs de l'élément <form> ont déjà ces valeurs.
Celle-ci :
document.form1.submit()
est tout aussi inutile, car il suffit d'utiliser un bouton de type 'submit' au lieu de 'button'.
Ce qui donne comme code :
<html>
  <head>
    <script type="text/javascript">
      function verifier(formulaire)
      {
        with (formulaire)
        {
          if(rech.value.length < 3)
          {
            alert("le nombre de caractéres doit etre supérieur à 3!");
            return false;
          }
          return true;
        }
      }
    </script>  
  <head>
  <body>
    <form id="form1" name="form1" method="post" action="resultat.php" onsubmit="return verifier(this)">
      <p align="center">
        <input name="rech" type="text" id="rech" />
        &nbsp;
        <input type="submit" name="button" id="button" value="Search" />
        <br />
        <label>
          <input type="radio" name="typ" value="1" id="Groupe de boutons radio1_0" />
          <strong>Arab/English Search</strong>
        </label>
        <strong>
        <label>
          <input name="typ" type="radio" id="Groupe de boutons radio1_1" value="2" checked="checked" />
          Extended Search
        </label>
      </p>
    </form>
  </body>
</html>
dimanche 13 juillet 2008 à 12:18:10 | Re : Toute information sera le bien venue alors ne soyez pas trés sevére avec mois car c'est mon premiére application web

fraisa1985



merci beaucoup pour vos réponses la problème était les guillemet ,mais je peux pas remplacer le type de bouton par submit car je suis obligé de faire un test sur le nombre de caractéres avant du faire le submit.
de toute façon merci beaucoup a tous
dimanche 13 juillet 2008 à 12:22:45 | Re : Toute information sera le bien venue alors ne soyez pas trés sevére avec mois car c'est mon premiére application web

nicomilville

Membre Club
ok,

Alors met les réponses qui t'ont aidé en réponses acceptée !

a++

Si la réponse vous convient, pensez : Réponse acceptée !

dimanche 13 juillet 2008 à 12:25:01 | Re : Toute information sera le bien venue alors ne soyez pas trés sevére avec mois car c'est mon premiére application web

jeca

Si tu t'étais donné la peine d'essayer ce que je t'ai envoyé, tu aurais constater qu'avec le bouton 'submit', le test sur le nombre de caractères est effectué.
vendredi 18 juillet 2008 à 03:59:48 | Re : Toute information sera le bien venue alors ne soyez pas trés sevére avec mois car c'est mon premiére application web

banbanfr

Membre Club
PS :

if(rech.value.length < 3)
{
alert("le nombre de caractéres doit etre supérieur à 3!");
return false;
}

soit :

if(rech.value.length < 3)
{
alert("le nombre de caractères doit être supérieur OU ÉGAL à 3!");
return false;
}

ou :

if(rech.value.length <= 3)
{
alert("le nombre de caractères doit être supérieur à 3!");
return false;
}

C'est un petit détail, je sais lol

Cordialement


Cette discussion est classée dans : code, information, document, form1, venue


Répondre à ce message

Sujets en rapport avec ce message

nom de champ [ par ehmarc ] salutj'ai un souci mineur j'ai un script qui tourne tres bien sur une page avec des champ du style document.forms["form1"].elements["pipo"] </tabl pb code [ par dodo1309 ] Hello ,Comment dois-je modifié ce code pour qu'il marche sous IE ?  var Obj = parent.frames['liste'].document.forms['form1'].lstjeux;          var Opt Tester le chargement du cache [ par typhoon ] Bonjour, Après moultes recherches, je passe à la dernière étape : Poser une question... En effet, je n'arrive pas à résoudre le problème suivant: Je Question code double lien sur même page [ par philoumexes ] Bonjour, je suis tout neuf! dans ce forum et surtout dans le javascript, et j'ai besoin de vous!!!J'ai appliqué ce, tiré d'un code posté en 2003, et i Formulaire : faire réapparaitre la valeur si case vide [ par a44icus ] Bonjour, J'ai un code javascript pour vérifier un formulaire ci-dessous. Dans le code html du formulaire j'ai mis un : onClick="this.value=''" pour Menu accordeon [ par NNonepse ] Bonjour, J'utilise un menu accordéon sur mon site dont voici le code : Coté JavaScript : [code=js]$(document).ready(function() { $('.accordeon').h Variable retour de function [ par bydouille ] Bonjour, Je désire faire et utiliser une function qui me renvoie le contenu d'une ligne de tableau (3 cellules) avec comme id : cell-1, cell-2, cell- Faire un clavier virtuel [ par davland7 ] Bonjour je fais un clavier virtuel pour un écran touch screen Bon pour les touche A, S, D etc. j'utilise ma fonction que je suis fait [code=js] fu Function qui ne functionne pas... [ par Xiarea ] Bonjour, Je suis entrain d'essayer de faire ouvrir un popup lors d'un double clic sur une image. La nouvelle page doit connaitre les coordonées de la Est bien le type document ? [ par fregolo52 ] Bonjour,Je reprends un code source d'un composant XPCom FireFox, donc, dll + js.Dans le js, il y a dans une fonction :doc.bodydoc.forms.lengthdoc.defa


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,905 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales