IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

fonction JS ne fonctionne pas avec FF


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre �clair�
    Profil pro
    Inscrit en
    D�cembre 2007
    Messages
    478
    D�tails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : D�cembre 2007
    Messages : 478
    Par d�faut fonction JS ne fonctionne pas avec FF
    Bonjour,

    J'ai la fonction suivante pour verifier si un bouton radio a ete valide. Cela fonctionne bien avec IE mais pas FF
    Avez vous une idee pourquoi?

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <script type='text/jscript' > 
    function testeradio( avis_) { 
    var Nbr = avis_["service"].length; // Recup du nombre de radio bouton 
    for (var i=0; i < Nbr; i++) { // Parcours les elements 
    if (avis_["service"][i].checked==true ) {  
    return true; 
    } 
    else { 
    } 
    }alert("Veuillez"); return false; 
    } 
     
    </script>
    j'utilise la fonction suivante pour l'appeler

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    <input  onclick="return (testeradio(this.form));"  type="image" src="terminer.png" value="TERMINER" />
    Merci de votre aide

  2. #2
    Expert confirm�
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par d�faut
    bonsoir


    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    <input  onclick="return (testeradio(this.form));"
    dans ce contexte "this" d�signe l'objet input pas le document. Donc this.form n'existe pas

  3. #3
    Expert confirm�
    Avatar de javatwister
    Homme Profil pro
    danseur
    Inscrit en
    Ao�t 2003
    Messages
    3 684
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activit� : danseur

    Informations forums :
    Inscription : Ao�t 2003
    Messages : 3 684
    Par d�faut
    enl�ve simplement ton else vide;

  4. #4
    R�dacteur/Mod�rateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par d�faut
    <script type='text/jscript' >
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    <script type='text/javascript' >

  5. #5
    Expert confirm�
    Avatar de javatwister
    Homme Profil pro
    danseur
    Inscrit en
    Ao�t 2003
    Messages
    3 684
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activit� : danseur

    Informations forums :
    Inscription : Ao�t 2003
    Messages : 3 684
    Par d�faut

    bien vu andry! c'est trop fort, �a!

  6. #6
    R�dacteur/Mod�rateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par d�faut
    Citation Envoy� par javatwister Voir le message

    bien vu andry! c'est trop fort, �a!
    J'ai d�j� eu un erreur de ce genre, j'ai fait
    mon code n'a march� sur aucun nav, j'ai perdu 10 min .

  7. #7
    Inactif  

    Profil pro
    Inscrit en
    Mai 2010
    Messages
    345
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 345
    Par d�faut
    Citation Envoy� par Auteur Voir le message
    bonsoir


    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    <input  onclick="return (testeradio(this.form));"
    dans ce contexte "this" d�signe l'objet input pas le document. Donc this.form n'existe pas
    Tu te trompes, form est une r�f�rence au formulaire associ� � l'input.
    Tu retrouveras input.form dans tous les navigateurs.
    Cela permet en tout cas d'acc�der super rapidement au formulaire associ� � un input pour pouvoir faire des "choses"

  8. #8
    R�dacteur

    Avatar de Bovino
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par d�faut
    Citation Envoy� par dukej Voir le message
    Tu te trompes, form est une r�f�rence au formulaire associ� � l'input.
    Tu retrouveras input.form dans tous les navigateurs.
    Cela permet en tout cas d'acc�der super rapidement au formulaire associ� � un input pour pouvoir faire des "choses"
    +1
    D'o� aussi la n�cessit� d'�viter de nommer des variables ou des �l�ments "form" pour �viter toute ambiguit�
    Pas de question technique par MP !
    Tout le monde peut participer � developpez.com, vous avez une id�e, contactez-moi !
    Mes formations video2brain : La formation compl�te sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'int�gration de JSFiddle et CodePen sur le forum

  9. #9
    Expert confirm�
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par d�faut
    Citation Envoy� par dukej Voir le message
    Tu te trompes, form est une r�f�rence au formulaire associ� � l'input.
    Tu retrouveras input.form dans tous les navigateurs.
    Cela permet en tout cas d'acc�der super rapidement au formulaire associ� � un input pour pouvoir faire des "choses"
    Je ne le savais pas, autant pour moi

  10. #10
    Membre �clair�
    Profil pro
    Inscrit en
    D�cembre 2007
    Messages
    478
    D�tails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : D�cembre 2007
    Messages : 478
    Par d�faut
    Merci andry, c'etait bien mon "jscript" qui posait probleme a FF.

  11. #11
    Inactif  

    Profil pro
    Inscrit en
    Mai 2010
    Messages
    345
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 345
    Par d�faut
    Citation Envoy� par Auteur Voir le message
    Je ne le savais pas, autant pour moi
    C'est pour cela que maintenant je v�rifie si je ne dis pas de conneries sur google. Ainsi on apprend que ce dont on �tait sur �tait en fait un mauvais truc et on l'a appris � d'autres :s.
    C'est comme un prof de HTML ou JS sur de lui et qui ne s'est pas mis au gout du jour

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. [XL-2007] Code pour selection de cellules qui ne fonctionne pas avec la fonction "Locked"
    Par coco.on.off dans le forum Macros et VBA Excel
    R�ponses: 2
    Dernier message: 28/07/2014, 18h01
  2. Ma fonction "supprimer" ne fonctionne pas avec les URLrewriting
    Par wwwbillgates dans le forum G�n�ral JavaScript
    R�ponses: 7
    Dernier message: 08/08/2012, 23h12
  3. Fonction javascript qui ne fonctionne pas avec IE
    Par voyageurdumonde dans le forum G�n�ral JavaScript
    R�ponses: 7
    Dernier message: 02/07/2012, 21h55
  4. R�ponses: 6
    Dernier message: 19/10/2011, 12h18
  5. window.resizeTo ne fonctionne pas avec firefox?
    Par FrankOVD dans le forum G�n�ral JavaScript
    R�ponses: 2
    Dernier message: 28/06/2005, 15h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo