Vous n'êtes pas connecté - 2 Membres connectés
Catégories
Graphisme
Flash (51)
Print (66)
Programmation
PHP (66)
ASP (2)
Autres langages (41)
CSS (26)
Hardware
PC (34)
Mac (14)
Linux (5)
Divers
Blabla (261)
933 Sujets
12344 Réponses
Programmation > Autres langages > EXIT : Js : onblur
EXIT : Js : onblur
Hop à tous,

Je suis en train de tester un nouveau bidulle mais je me prends les dents là :(

J'aimerais appeler un js quand on clic en dehors d'un "textarea".
J'aimerais donc utiliser l'événement "onblur".

Sous firefox, nickelous...
Sous ie, le onblur est appelé même si on clic dans le textarea (style pour reséléctionner du texte ou pour repositionner le pointeur).

Qlq un a une idée pour éviter cela ???

exemple tout con
<textarea onblur="this.value" cols="50" rows="50">
Posté le 19 02 2007 à 15h29
caniche - Membre - www

Réponses - EXIT : Js : onblur
<< 1 2 3 >>
Bon, là , c'est vraiiment pitoyable de ma part.

Je n'oserais même pas vous dire ce qui posait problème :|

Oublions tout cela :$ Boudiou , du grand matou
Posté le 21 02 2007 à 13h57
caniche - Membre - www
sisi on veux savoir :)

le probleme venais de ajaxlib.htm pour ma part
Posté le 21 02 2007 à 13h58
senkante - Membre
L'auto save pourrait être pas mal mais ne vaut la peine que sur de gros contenu. Ici je ne suis pas sur que ça colle. Ou alors en option :)

Perso je jouerais sur une gestionnaire personnalisé et quelques IDs. Un bout de code en démo (scusez du pavé) :

[code]

<html>
    <head>
    <script>
   
        function myOnclick(e) {
            // On y stoquera l'objet cliqué
            var obj_cliqued;
            // Pour la compatibilié crossbrouter
            if( !e) e = event;
            // Récuperation de l'element du onclik
            e.target ? obj_cliqued = e.target : obj_cliqued = e.srcElement;
            // Attention, ce qui sort peut dépendre du navigateur
            // A toi de t'en servir pour reperer ce qui sert
            document.getElementBy Id('body').innerHTML += ' <br /> IDPARENT : <b> ' + obj_cliqued.parentNode.id + ' </b> | ID : <b> ' + obj_cliqued.id + ' </b> ';
            /*
            var str = "";
            for(var z in obj_cliqued) {
                str += " <b> " + z + " </b> = " + obj_cliqued[z] + "n";
            }
            */
            // document.write(' <pre> ' + str);
            // Un ptit return pour faire plus propre
            return true;
        }
       
        document.onclick = myOnclick;
        // document.onmouseover = myOnclick;
       
    </script>
   
    <style>
   
        #body {
            wid th: 99%;
            height: 99%;
            background: #EEE;
        }
        #postit {
            pad ding: 10px;
            width: 200px;
            height: 250px;
            background: #CCC;
            border: 1px outset #999;
        }
        #postit legend {
            padding: 5px;
            background: #CCC;
            border: 1px outset #999;
        }
        #postit #textarea {
            border: 1px inset #999;
            width: 100%;
            height: 220px;
        }
       
    </style>
    < /head>
    <body id="body">
            <fieldset id="postit">
                <legend> POST IT </legend>
                <textarea id="textarea">
Posté le 21 02 2007 à 14h06
cob - Membre
ajaxlib n'était pas sur le serveur... ok

Mais j'ai "oublié" que je travaillais avec un plugin de firefox pour travailler sous ie....
D'où le bug.

Dans Ie effectivement, j'ai pas de problème.

Putain, suis désolé.
Et merci pour les liens et le temps ( comment qu'on dit ? BOULET ! )
Posté le 21 02 2007 à 14h08
caniche - Membre - www
C'est plutot buéno effectivement..

Voici ce à quoi je suis arrivé :
bah.be
Posté le 21 02 2007 à 14h21
caniche - Membre - www
<< 1 2 3 >>
Sujets Autres langages
<< 1 2 3 4 5 >>
IE7 + SP2 + Status=0
Auteur : tyler
Posté le 15 03 2007 à 13h15
6 Réponses (Nouveau sujet)
Sujet visité 855 fois
blacklistage smtp
Auteur : o0o
Posté le 28 02 2007 à 11h55
2 Réponses (Nouveau sujet)
Sujet visité 578 fois
EXIT : Js : onblur
Auteur : caniche
Posté le 19 02 2007 à 15h29
25 Réponses (Nouveau sujet)
Sujet visité 871 fois
Validateur (...)
Auteur : Erto
Posté le 16 01 2007 à 12h07
3 Réponses (Nouveau sujet)
Sujet visité 567 fois
Subversion
Auteur : caniche
Posté le 15 01 2007 à 14h08
13 Réponses (Nouveau sujet)
Sujet visité 665 fois
[RESOLU] erreur (...)
Auteur : Pierrot
Posté le 04 12 2006 à 16h59
12 Réponses (Nouveau sujet)
Sujet visité 917 fois
Problème Eudora - (...)
Auteur : dsd
Posté le 26 11 2006 à 21h06
4 Réponses (Nouveau sujet)
Sujet visité 637 fois
[annulé][js] (...)
Auteur : veensez
Posté le 08 11 2006 à 11h54
7 Réponses (Nouveau sujet)
Sujet visité 680 fois
Paiement sécurisé, (...)
Auteur : Tibooo
Posté le 02 10 2006 à 18h45
4 Réponses (Nouveau sujet)
Sujet visité 821 fois
Apache2 ajouter (...)
Auteur : alienmaster
Posté le 16 10 2006 à 17h06
5 Réponses (Nouveau sujet)
Sujet visité 488 fois
<< 1 2 3 4 5 >>
Mentions légales   -   Crédits   -   Nous contacter   -   © Benzor 2006