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 :

bouton image sous ie.6


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    130
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 130
    Par défaut bouton image sous ie.6
    Bonjour,

    j'ai regardé quelques post mais po trouvé soluce véritablement :

    Voila j'utilise un input de type image:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
     
    <input type="image" id="sup" onclick="if (window.confirm('<?php echo $txt; ?>')){go_suppr();} else {return false;}" src="<?php echo DOS_IMG_NAVIG.'supprimer.gif';?>" value="<?php echo $mavaleur;?>" alt="<?php echo htmlentities('Supprimer'); ?>" title="<?php echo htmlentities('Supprimer'); ?>" />
    dans ma fonction javascript je recupère l'élément de la façon suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    bt_sup = document.getElementById('sup');
    element = bt_sup.value;
    Le problème est le suivant :

    Lorsque j'utilise FIREFOX le script récupère le value de mon bouton image, mais dés que je l'utilise sous IE6 ca me donne une erreur : Cet objet ne gère pas cette proprieté ou cette methode.

    Alors j'ai essayé de mettre la valeur voulu dans le name du bouton (pensant que celui-ci ne géré pas la proprieté value) mais le résultat à été le même.

    Pourriez vous m'en dire plus ou éventuellement m'apporter des solutions ???!!!

    merci !

  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
    bonjour,

    en remplaçant l'input par la balise img ? (il te faudra enlever l'attribut value)

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    130
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 130
    Par défaut
    le résultat est similaire !

    je ne comprend pas d'où viens le pb j'ai essayé la syntaxe suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <img src="mon image" onclick="if(window.confirm('<? echo $txt; ?>){go_suppr();} else {return false;})" alt="" name=""/>
    en mettant ma valeur dans un champs caché.

    Mais toujours la meme erreur : cet objet ne gère pas cette propièté...

    d'autres idées ?

Discussions similaires

  1. Bouton image ne marche pas sous Firefox
    Par victoires dans le forum Langage
    Réponses: 6
    Dernier message: 07/07/2011, 20h47
  2. Boutons avec images sous Forms6i ?
    Par ByDOS dans le forum Forms
    Réponses: 1
    Dernier message: 17/04/2010, 12h26
  3. Bouton submit sous forme d'image
    Par hraiwen dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 31/08/2009, 17h11
  4. bouton image sous IE
    Par poupouille dans le forum Mise en page CSS
    Réponses: 11
    Dernier message: 08/02/2008, 16h19
  5. comment créer un bouton enregistrer l'image sous
    Par faucon54 dans le forum Langage
    Réponses: 1
    Dernier message: 05/06/2007, 08h43

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