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 :

<a href="javascript.. veut pas marcher !


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Retraité Ing Electronique
    Inscrit en
    Mars 2004
    Messages
    369
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Retraité Ing Electronique
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2004
    Messages : 369
    Par défaut <a href="javascript.. veut pas marcher !
    Bonjour,

    Je suis tout débutant et je n'arrive pas à faire fonctionner :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="javascript:replaceSelection (this.form.a_texte,'text_avant','text_après');">xxx</a>
    alors que la fonction marche parfaitement avec un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type="button"  value="xxx" onclick="replaceSelection (this.form.a_texte,'text_avant','text_après');">
    Pouvez vous m'indiquer pourquoi ?
    Merci

    PS:La fonction replaceSelection encadre tout simplement dans un <Textarea> une zone sélectionnée par l'utilisateur avec

  2. #2
    Membre émérite Avatar de micetf
    Homme Profil pro
    Professeur des Ecoles
    Inscrit en
    Mai 2009
    Messages
    557
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ardèche (Rhône Alpes)

    Informations professionnelles :
    Activité : Professeur des Ecoles
    Secteur : Enseignement

    Informations forums :
    Inscription : Mai 2009
    Messages : 557
    Par défaut
    Il me semble que la syntaxe correcte est plutôt :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="#" onclick="replaceSelection (this.form.a_texte,'text_avant','text_après');return false;">xxx</a>
    Fred

  3. #3
    Membre éclairé
    Homme Profil pro
    Retraité Ing Electronique
    Inscrit en
    Mars 2004
    Messages
    369
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Retraité Ing Electronique
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2004
    Messages : 369
    Par défaut
    Merci micetf, mais ça ne marche pas chez moi, le clic renvoie en début de page, mais la fonction ne s'exécute pas.

    Ah au fait, je travaille pour l'instant avec FireFox. Je viens d'essayer avec IE : idem

  4. #4
    Membre expérimenté Avatar de nod__
    Profil pro
    Étudiant
    Inscrit en
    Avril 2009
    Messages
    176
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2009
    Messages : 176
    Par défaut
    tant mieux, utiliser un lien pour faire ça c'est pas super…

    Garde ton <input type="button">, beaucoup mieux. Si il le faut, style le en CSS pour qu'il ait la tête d'un lien.

  5. #5
    Membre éclairé
    Homme Profil pro
    Retraité Ing Electronique
    Inscrit en
    Mars 2004
    Messages
    369
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Retraité Ing Electronique
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2004
    Messages : 369
    Par défaut
    Merci nod__,

    Le problème, c'est que j'utilise ce script pour permettre à l'utilisateur de choisir parmi plusieurs possibilités d'écriture.

    Quand il y a un "backround" dans le style d'écriture, pas de problème, le bouton est correct, mais quand il n'y en a pas, j'ai le fond gris du bouton, alors que je devrais voir le fond de page en transparence !

    Mais peut être peut on demander au bouton dans ce cas d'être transparent ?

  6. #6
    Membre éclairé
    Homme Profil pro
    Retraité Ing Electronique
    Inscrit en
    Mars 2004
    Messages
    369
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Retraité Ing Electronique
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2004
    Messages : 369
    Par défaut
    Ca marche avec "background:transparent;"

    Merci à tous de m'avoir soutenus dans cette rude épreuve

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [OpenOffice][Tableur] bouton qui ne veut pas marcher (macro assignée ne se déclenche pas)
    Par mipps dans le forum OpenOffice & LibreOffice
    Réponses: 1
    Dernier message: 12/01/2009, 12h16
  2. public class ne veut pas marcher!
    Par jerem721 dans le forum Graphisme
    Réponses: 3
    Dernier message: 19/09/2007, 20h45
  3. [MySQL] INSERT INTO qui ne veut pas marcher
    Par Tee shot dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 25/03/2007, 17h42
  4. mon "insert" ne veut pas marcher !!
    Par harlock59 dans le forum SQL Procédural
    Réponses: 3
    Dernier message: 02/01/2006, 13h17
  5. Réponses: 14
    Dernier message: 16/05/2005, 13h20

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