Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1110 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [JS] FF ne veut pas de mon "getElementById().innerText"

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Précédente
Auteur Sujet :

[JS] FF ne veut pas de mon "getElementById().innerText"

n°1412426
Arjuna
Aircraft Ident.: F-MBSD
Posté le 24-07-2006 à 16:21:25  profilanswer
 

J'ai un div avec un id, et je veux récupérer le texte qui se trouve à l'intérieur...
 
J'ai tenté innerText, innerHtml et nodeValue... A chaque fois j'ai undefined ou null.
 
Why ? :sweat:
 

Code :
  1. <script type="text/javascript">
  2.         function updateParent()
  3.         {
  4.             if (document.getElementById("pictName" ) != null)
  5.             {
  6.                 for (var i = 0; i < document.getElementsByTagName("input" ).length; i++)
  7.                 {
  8.                     for (var j = 0; j < document.getElementsByTagName("input" )[i].attributes.length; j++)
  9.                     {
  10.                         if (document.getElementsByTagName("input" )[i].attributes[j].name == "type" )
  11.                         {
  12.                             if (document.getElementsByTagName("input" )[i].attributes[j].value == "hidden" )
  13.                             {
  14.                                 if (document.getElementsByTagName("input" )[i].value == "ok" && document.getElementsByTagName("input" )[i].name == "close" )
  15.                                 {
  16.                                     for (var k = 0; k < window.opener.document.getElementsByTagName("textarea" ).length; k++)
  17.                                     {
  18.                                         if (window.opener.document.getElementsByTagName("textarea" )[k].name == unescape(window.location.href.split("?" )[1].split("=" )[1]))
  19.                                         {
  20. alert(document.getElementById("pictName" ).innerText);
  21.                                             window.opener.document.getElementsByTagName("textarea" )[k].value = document.getElementById("pictName" ).innerText;
  22.                                             return;
  23.                                         }
  24.                                     }
  25.                                 }
  26.                             }
  27.                         }
  28.                     }
  29.                 }
  30.             }
  31.         }
  32.     </script>


=> Là où il y a le alert()
 
Pourtant, le "getElementById()" retourne bien un "[object HTMLDivElement]"

mood
Publicité
Posté le 24-07-2006 à 16:21:25  profilanswer
 

n°1412445
anapajari
s/travail/glanding on hfr/gs;
Posté le 24-07-2006 à 16:39:21  profilanswer
 

innerText inconnu de FF, faut utiliser textContent... :D
Le seul truc commun aux deux, dans ce gout là, c'est innerHTML


Message édité par anapajari le 24-07-2006 à 16:39:39
n°1412449
Arjuna
Aircraft Ident.: F-MBSD
Posté le 24-07-2006 à 16:41:42  profilanswer
 

innerHTML y'a des majuscules ?
arf, c'est pour ça que ça marchait pas :)
 
dans tous les cas, j'ai trouvé une parade (plus efficace)
 
=> le champ hidden "close", il est juste là pour vérifier que le js dois bien se lancer. (rechargement d'une page, et c'est au rechargement que le champ apparaît)
 
du coup je l'ai remplacé par "fileName" et je récupère son "value". C'est plus propre, et du coup j'ai pu outre-passer le innerText :)
 
Mais bon, je garde dans ma tête le coup du innerHTML en majuscule :) m'en souvenais plus du tout !

n°1412519
Hermes le ​Messager
Breton Quiétiste
Posté le 24-07-2006 à 17:35:43  profilanswer
 

Arjuna a écrit :


Mais bon, je garde dans ma tête le coup du innerHTML en majuscule :) m'en souvenais plus du tout !


 
J'ai eu le même problème ya quelques semaines, j'avais oublié les majuscules.  :D  

n°1412739
gatsu35
Blablaté par Harko
Posté le 25-07-2006 à 01:15:34  profilanswer
 

Sinon ta quintuple imbrication de IF et de for me semble très très très pourrie.
 
Pourrait-on voir ton formulaire, et savoir ce que tu cheches à faire très exactement. Car je suis sur qu'on peut réduire ton bouzin à 5 malheureuses lignes bien plus lisibles.
 
Merci

n°1412744
masklinn
í dag viðrar vel til loftárása
Posté le 25-07-2006 à 01:44:08  profilanswer
 

+1 avec le dessus [:pingouino]
 
Pour commencer, en JS une node absente fait habituellement quitter la fonction directement donc le premier if devient

Code :
  1. if(!document.getElementById('pictName')) return;


Le second FOR imbriqué est totalement inutile: un simple lookup classique sur une node HTML renvoie la valeur de l'attribut demandé, j'ai du mal à voir l'intérêt de passer par un for complet et 3 étages de tests. Sans parler de l'appel à répétition à getElementsByTagName, c'est pas un langage compilé le JS c'est un langage interprété hein, il va aller fetcher toutes ses nodes à chaque fois et taper tous ses lookups systématiquement [:pingouino]
 
On se retrouve donc avec

Code :
  1. function updateParent() {
  2.    if(!document.getElementById('pictName')) return;
  3.    var inputs = document.getElementsByTagName('input'); // on va peut-être éviter d'appeler 15 fois ce truc hein, je rappelle que le JS c'est interprété
  4.    for(var i=0; i<inputs.length; ++i) {
  5.        var inpt = inputs[i];
  6.        if(inpt.type == "hidden" && inpt.name == "close" && inpt.value == "ok" ) {
  7.            // etc
  8.        }
  9.    }
  10. }


Mais bon personnellement dans la mesure où j'aime pas dépasser 2 ou 3 niveaux d'imbrication quand je peux éviter, j'écrirais plutôt:

Code :
  1. function filter(arr, f) {
  2.    var out = new Array();
  3.    for(var i=0; i<arr.length; ++i) {
  4.        if(f(arr[i]))
  5.            out.push(arr[i]);
  6.    }
  7. }
  8.  
  9. function updateParent() {
  10.    if(!document.getElementById('pictName')) return;
  11.    var inputs = filter(document.getElementsByTagName('input'), function (node) {
  12.        return (node.name == "close" && node.type == "hidden" && node.value == "ok" );
  13.    });
  14.    if(!inputs.length) return; // inputs est vide
  15.    var inpt = inputs[0];
  16. }


Message édité par masklinn le 25-07-2006 à 01:45:35

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1412766
gatsu35
Blablaté par Harko
Posté le 25-07-2006 à 08:41:40  profilanswer
 

:jap:  
Si je puis me permettre
 

Code :
  1. function filter(arr, f) {
  2.        var out = new Array();
  3.        for(var i=0; i<arr.length; ++i) {
  4.            if(f(arr[i]))
  5.                out.push(arr[i]);
  6.        }
  7.        return out;
  8.     }


Je crois qu'il manquait un petit return

Message cité 1 fois
Message édité par gatsu35 le 25-07-2006 à 08:41:52
n°1412817
Arjuna
Aircraft Ident.: F-MBSD
Posté le 25-07-2006 à 10:03:15  profilanswer
 

gatsu35 a écrit :

Pourrait-on voir ton formulaire, et savoir ce que tu cheches à faire très exactement. Car je suis sur qu'on peut réduire ton bouzin à 5 malheureuses lignes bien plus lisibles.


Ouais, c'est sûr que c'est largement améliorable...
 
A la base, j'ai une page qui contient un formulaire avec des textarea.
Là, j'ai un autre script de la mort (sisicaivrai) qui fait apparaître un bouton selon la valeur choisir dans une selectbox qui est associée à chaque textarea.
 
Ensuite, lors du click sur le bouton, je récupère le "name" du textarea associé que je passe en querystring à une popup.
 
Dans cette popup, j'ai ce script.
Au départ, le input "pictName" n'existe pas.
J'ai un formulaire d'upload de fichier.
=> Lorsque l'upload est fini, et que le serveur a vérifié la conformité du fichier et tout ça, ce champ se crée ou non.
=> Dans "window.onunload" j'execute le script ci-dessus.
 
Il a pour effet d'aller chercher dans le opener le champ textarea correspondant au bouton qu'on avait cliqué, en recopiant dedans le nom du fichier uploadé.
 
C'est un peu le bordel, je te l'accorde, mais c'est pas fini (à la base, cette popup donnera le choix entre uploader une nouvelle image, ou en choisir une déjà uploadée)
 
Pour voir plus en détail : http://magicsite.manga-torii.com
Va dans la section article et affiche un article.
Ensuite (et seulement ensuite, sinon t'es coincé, faut que je change le truc :D) tu t'identifies :
Login/Pass : guest/guest
Section "article".
Tu choisis "Picture" comme type de paragraphe.
=> Le bouton apparaît (si c'est déjà une image, il faut choisir autrechose puis prendre pricture, c'est relou mais c'est pas fini)
=> Et là tu verras de quoi je cause ;)


Message édité par Arjuna le 25-07-2006 à 10:10:11
n°1412847
masklinn
í dag viðrar vel til loftárása
Posté le 25-07-2006 à 10:39:37  profilanswer
 

gatsu35 a écrit :

:jap:  
Si je puis me permettre
 

Code :
  1. function filter(arr, f) {
  2.        var out = new Array();
  3.        for(var i=0; i<arr.length; ++i) {
  4.            if(f(arr[i]))
  5.                out.push(arr[i]);
  6.        }
  7.        return out;
  8.     }


Je crois qu'il manquait un petit return


oups [:cupra]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1412852
masklinn
í dag viðrar vel til loftárása
Posté le 25-07-2006 à 10:44:53  profilanswer
 

Chez moi c'est tout buggé [:pingouino]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
mood
Publicité
Posté le 25-07-2006 à 10:44:53  profilanswer
 

n°1412859
Arjuna
Aircraft Ident.: F-MBSD
Posté le 25-07-2006 à 10:55:05  profilanswer
 

masklinn a écrit :

Chez moi c'est tout buggé [:pingouino]


utilise FF ou IE7
 
j'ai pas testé avec IE6 et ça merde sur cette version (soucis avec les CSS principalement)

n°1412865
masklinn
í dag viðrar vel til loftárása
Posté le 25-07-2006 à 11:01:32  profilanswer
 

J'utilise toujours Firefox 1.5 hein, j'ai autre chose à foutre que tourner sous IE6 [:pingouino]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1412867
Arjuna
Aircraft Ident.: F-MBSD
Posté le 25-07-2006 à 11:02:52  profilanswer
 

ben comment tu fais ton compte ?
 
qu'est-ce qui déconne ???
 
-- je viens de tout re-tester, et je ne vois pas ce qui déconne avec FF :??: --


Message édité par Arjuna le 25-07-2006 à 11:04:35
n°1412877
anapajari
s/travail/glanding on hfr/gs;
Posté le 25-07-2006 à 11:10:48  profilanswer
 

Note: En js1.6 il existe une méthode "filter" sur l'objet Array( la doc) qui fait exactement la même chose ...
Bon evidement ça marche que sur FF1.5+ donc c'est pas super interessant!!!
D'ailleurs quelle version de js IE7 supporte-t-il? Quelqu'un sait?

n°1412879
Arjuna
Aircraft Ident.: F-MBSD
Posté le 25-07-2006 à 11:13:23  profilanswer
 

je vois ça comment ?

n°1412896
Arjuna
Aircraft Ident.: F-MBSD
Posté le 25-07-2006 à 11:25:39  profilanswer
 

En tout cas, la beta 2 de IE7 ne supporte pas Filter :
 

Code :
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <head>
  5.  <title>Rollovers</title>
  6.  <script type="text/javascript">
  7.   var test = new Array();
  8.   function matchString(element, index, array)
  9.   {
  10.    return (element.indexOf(this) != -1);
  11.   }
  12.   test.push("toto" );
  13.   test.push("titi" );
  14.   test.push("tata" );
  15.   test.push("tutu" );
  16.   alert(test.length);
  17.   alert(test.filter(matchString, "tu" );length);
  18.  </script>
  19. </head>
  20.   <body>
  21.     <h1>Rollovers</h1>
  22.   </body>
  23. </html>


=> Marche sous FF, mais pas sous IE7

n°1412898
anapajari
s/travail/glanding on hfr/gs;
Posté le 25-07-2006 à 11:26:20  profilanswer
 

trop cool :/ :/

n°1412901
Arjuna
Aircraft Ident.: F-MBSD
Posté le 25-07-2006 à 11:28:24  profilanswer
 

Ceci dit, ça ne révolutionne pas le monde non plus.
On peut très bien s'en sortir sans :)
 

Code :
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <head>
  5.  <title>Rollovers</title>
  6.  <script type="text/javascript">
  7.   var test = new Array();
  8.   function matchString(element, index, array)
  9.   {
  10.    return (element.indexOf(this) != -1);
  11.   }
  12.   function MonFiltre(val)
  13.   {
  14.    var out = new Array();
  15.    for (var i = 0; i < this.length; i++)
  16.    {
  17.     if (this[i].indexOf(val) != -1)
  18.     {
  19.      out.push(this[i]);
  20.     }
  21.    }
  22.    return out;
  23.   }
  24.   test.filter = MonFiltre;
  25.   test.push("toto" );
  26.   test.push("titi" );
  27.   test.push("tata" );
  28.   test.push("tutu" );
  29.   alert(test.length);
  30. //   alert(test.filter(matchString, "tu" );length);
  31.   alert(test.filter("tu" ).length);
  32.  </script>
  33. </head>
  34.   <body>
  35.     <h1>Rollovers</h1>
  36.   </body>
  37. </html>

n°1412924
anapajari
s/travail/glanding on hfr/gs;
Posté le 25-07-2006 à 11:47:40  profilanswer
 

Nan mais je sais faire autrement, c'est juste dommage que malgré la version IE7, il y ait toujours des différences avec FF!!!
D'ailleurs ton code il est tout beurk :D :D :D
 
En version propre, ça donne ça:

Code :
  1. Array.prototype.filter = function ( f, arg){
  2.     var r = new Array();
  3.     for(var i=0; i<this.length; i++){
  4.       if(f(this[i], arg)){
  5.         r.push(this[i]);
  6.       }
  7.     }
  8.     return r;
  9.   }
  10.   function matchString(haystack, needle){
  11.     return (haystack.indexOf(needle) > - 1);
  12.   }
  13.   var a = new Array('tata', 'toto', 'tutu', 'tuti');
  14.   alert(a.filter(matchString,'tu').join(' '));


 
mais bon ça sent le détournement de topic ;)

n°1412964
masklinn
í dag viðrar vel til loftárása
Posté le 25-07-2006 à 12:25:26  profilanswer
 

anapajari a écrit :

Note: En js1.6 il existe une méthode "filter" sur l'objet Array( la doc) qui fait exactement la même chose ...
Bon evidement ça marche que sur FF1.5+ donc c'est pas super interessant!!!
D'ailleurs quelle version de js IE7 supporte-t-il? Quelqu'un sait?


IE7 ne supporte rien de plus que IE6 en termes de JS (sauf qu'il a un objet xmlHttpRequest natif au lieu d'un activex à la con) [:spamafote]  
 
Donc ni le JS 1.6 de Firefox 1.5, ni le JS 1.7 supporté par FF 2.0 (avec les blocs let, les générateurs, les itérateurs,... [:atsuko])
 
Et accessoirement avoir mis la fonction en premier à la Python je trouve ça naze, contrairement à Python le JS a des fonctions anonymes complètes, donc il est beaucoup plus logique et pratique de foutre la fonction de filtrage derrière [:kiki]

Message cité 1 fois
Message édité par masklinn le 25-07-2006 à 12:26:31

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1413000
anapajari
s/travail/glanding on hfr/gs;
Posté le 25-07-2006 à 13:40:07  profilanswer
 

masklinn a écrit :

IE7 ne supporte rien de plus que IE6 en termes de JS (sauf qu'il a un objet xmlHttpRequest natif au lieu d'un activex à la con) [:spamafote]  
Donc ni le JS 1.6 de Firefox 1.5, ni le JS 1.7 supporté par FF 2.0 (avec les blocs let, les générateurs, les itérateurs,... [:atsuko])


c'est ballot  :sweat:  
 

masklinn a écrit :

Et accessoirement avoir mis la fonction en premier à la Python je trouve ça naze, contrairement à Python le JS a des fonctions anonymes complètes, donc il est beaucoup plus logique et pratique de foutre la fonction de filtrage derrière [:kiki]


Suis d'accord mais ça dépend si tu as besoin plus tard de la même fonction ... Et puis tout en une ligne ça fait un peu violent à mon gout:

Code :
  1. a.filter(function(haystack, needle){return (haystack.indexOf(needle) > - 1);},'tu')


n°1413035
Arjuna
Aircraft Ident.: F-MBSD
Posté le 25-07-2006 à 14:02:12  profilanswer
 
n°1413045
masklinn
í dag viðrar vel til loftárása
Posté le 25-07-2006 à 14:05:43  profilanswer
 

anapajari a écrit :

c'est ballot  :sweat:  
 
 
Suis d'accord mais ça dépend si tu as besoin plus tard de la même fonction ... Et puis tout en une ligne ça fait un peu violent à mon gout:

Code :
  1. a.filter(function(haystack, needle){return (haystack.indexOf(needle) > - 1);},'tu')



Ptin mais tu mets pas tout sur une ligne [:kiki]
 
Tu fais ça comme les blocks en Ruby [:kiki]
 

Code :
  1. a.filter(function (haysack, needle) {
  2.    return (haysack.indexOf(needle) > -1);
  3. }, 'tu')


Problème: c'est laid et peu lisible, alors que si on pouvait mettre la fonction en dernier (comme les blocks en ruby quoi :o) ça donne

Code :
  1. a.filter('tu', function (haysack, needle) {
  2.    return (haysack.indexOf(needle) > -1);
  3. });


Et voila, c'est beaucoup plus lisible, c'est clair et c'est compact [:spamafote]

Arjuna a écrit :

des ' en js :o


[:petrus dei]

Message cité 1 fois
Message édité par masklinn le 25-07-2006 à 14:06:54

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1413065
anapajari
s/travail/glanding on hfr/gs;
Posté le 25-07-2006 à 14:30:11  profilanswer
 

masklinn a écrit :

Ptin mais tu mets pas tout sur une ligne [:kiki]
Tu fais ça comme les blocks en Ruby [:kiki]

Code :
  1. a.filter(function (haysack, needle) {
  2.    return (haysack.indexOf(needle) > -1);
  3. }, 'tu')


Problème: c'est laid et peu lisible,


+1 :D
 

masklinn a écrit :

alors que si on pouvait mettre la fonction en dernier (comme les blocks en ruby quoi :o) ça donne

Code :
  1. a.filter('tu', function (haysack, needle) {
  2.    return (haysack.indexOf(needle) > -1);
  3. });


Et voila, c'est beaucoup plus lisible, c'est clair et c'est compact [:spamafote]
[:petrus dei]


Tu fais très bien te debrouiller pour faire comme ça... Suffit de changer:

Code :
  1. Array.prototype.filter = function ( f, arg){


en

Code :
  1. Array.prototype.filter = function ( arg, f){


Mais juste pour rendre lisible l'appel je trouve ça dégueu ...
 
Bref, ça reste vraiment juste des habitudes personelles :o
 

n°1413076
Arjuna
Aircraft Ident.: F-MBSD
Posté le 25-07-2006 à 14:34:33  profilanswer
 

les simples quotes en js c'est laid beurk.²

n°1413114
masklinn
í dag viðrar vel til loftárása
Posté le 25-07-2006 à 15:08:21  profilanswer
 

anapajari a écrit :

+1 :D
 
 
Tu fais très bien te debrouiller pour faire comme ça... Suffit de changer:

Code :
  1. Array.prototype.filter = function ( f, arg){


en

Code :
  1. Array.prototype.filter = function ( arg, f){


Mais juste pour rendre lisible l'appel je trouve ça dégueu ...


Ouais sauf qu'avec le builtin JS1.6 ça marche pas, parce qu'il a été défini en (f, arr) à la Python au lieu d'être défini en (arr, f) à la Ruby, c'est de ça que je parlais moi à la base [:kiki]

Arjuna a écrit :

les simples quotes en js c'est laid beurk.²


Ok lol [:pingouino]

Message cité 1 fois
Message édité par masklinn le 25-07-2006 à 15:14:44

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1413120
Arjuna
Aircraft Ident.: F-MBSD
Posté le 25-07-2006 à 15:14:34  profilanswer
 

/me vous rappelle qu'on parle de JS, donc ni de ruby ni de phyton...
regardez le framework de java pour savoir où ils mettent lescallback dans leurs appels, et la discussion sera close :)

Message cité 1 fois
Message édité par Arjuna le 25-07-2006 à 15:15:18
n°1413122
masklinn
í dag viðrar vel til loftárása
Posté le 25-07-2006 à 15:16:33  profilanswer
 

Arjuna a écrit :

/me vous rappelle qu'on parle de JS, donc ni de ruby ni de phyton...


Ah ouais c'est vrai, on ne fait que comparer des langages typés dynamiquement gérant les fonctions en tant qu'objets [:kiki]
 
Sur une fitioure tirée directement de Python en bonus (de même que 70% des trucs de JS1.7] [:kiki]

Arjuna a écrit :

regardez le framework de java pour savoir où ils mettent lescallback dans leurs appels, et la discution sera close :))


On s'en branle, il n'y a strictement aucun rapport entre Java et le JS [:kiki]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1413126
Arjuna
Aircraft Ident.: F-MBSD
Posté le 25-07-2006 à 15:17:21  profilanswer
 

masklinn a écrit :

On s'en branle, il n'y a strictement aucun rapport entre Java et le JS [:kiki]


plus qu'avec phyton et ruby en tout cas :spamafote:

n°1413133
masklinn
í dag viðrar vel til loftárása
Posté le 25-07-2006 à 15:24:20  profilanswer
 

Arjuna a écrit :

plus qu'avec phyton et ruby en tout cas :spamafote:


J'pense que t'as pris trop de drogue ce matin, tu devrais aller te coucher [:pingouino]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1413136
anapajari
s/travail/glanding on hfr/gs;
Posté le 25-07-2006 à 15:25:05  profilanswer
 

masklinn a écrit :

Ouais sauf qu'avec le builtin JS1.6 ça marche pas, parce qu'il a été défini en (f, arr) à la Python au lieu d'être défini en (arr, f) à la Ruby, c'est de ça que je parlais moi à la base [:kiki]


mais c'est bien ce que je te dis ... tu fais dégueulasse à un endroit pour faire propre à l'autre!!! Bon s'pas grave hein
 

Arjuna a écrit :

plus qu'avec phyton et ruby en tout cas :spamafote:


Les 4 premières lettres ??? :o
 
Masklinn> c'est ta journée [:kiki] non? :D
 

n°1413142
Arjuna
Aircraft Ident.: F-MBSD
Posté le 25-07-2006 à 15:28:09  profilanswer
 

Masklinn > t'as le droit de rester courtois aussi

n°1413165
masklinn
í dag viðrar vel til loftárása
Posté le 25-07-2006 à 15:46:34  profilanswer
 

Arjuna a écrit :

Masklinn > t'as le droit de rester courtois aussi


Je suis très courtois, c'est pas de ma faute si tu racontes des stupidités pareilles [:pingouino]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1413200
Hermes le ​Messager
Breton Quiétiste
Posté le 25-07-2006 à 16:23:06  profilanswer
 

Soyez gentil avec Magic... Arjuna, sinon, je mords.  :fou:  :fou:  
 
Ya assez de boulets à fighter hein. :o  Si on commence à tirer sur les gens compétents et passionnés... :/

n°1413238
Arjuna
Aircraft Ident.: F-MBSD
Posté le 25-07-2006 à 16:50:57  profilanswer
 

masklinn a écrit :

Je suis très courtois, c'est pas de ma faute si tu racontes des stupidités pareilles [:pingouino]


Dire que JavaScript, c'est ni du Python, ni du Ruby, c'est des stupidités d'après toi ?
 
Qu'est-ce qu'il faut pas entendre...

n°1413340
masklinn
í dag viðrar vel til loftárása
Posté le 25-07-2006 à 18:38:01  profilanswer
 

Arjuna a écrit :

Dire que JavaScript, c'est ni du Python, ni du Ruby, c'est des stupidités d'après toi ?


Dire que le JS a plus de points en commun avec le Java qu'avec Python ou Ruby (ce qui est très exactement ce que tu as dit) est d'une stupidité sans nom [:pingouino]
 
Mais bon c'est pas grave, apparement tu ne connais ni le JS, ni Python, ni Ruby, donc je présume que ça peut être excusé [:pingouino]

Message cité 1 fois
Message édité par masklinn le 25-07-2006 à 18:38:47

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1413357
Hermes le ​Messager
Breton Quiétiste
Posté le 25-07-2006 à 19:27:22  profilanswer
 

masklinn a écrit :

Dire que le JS a plus de points en commun avec le Java qu'avec Python ou Ruby (ce qui est très exactement ce que tu as dit) est d'une stupidité sans nom [:pingouino]
 
Mais bon c'est pas grave, apparement tu ne connais ni le JS, ni Python, ni Ruby, donc je présume que ça peut être excusé [:pingouino]


 
Je veux pas dire, mais franchement tu exagères carément là... ça fait un sacré bout de temps qu'il est sur le forum, il montre régulièrement ce qu'il produit (à la différence de bcp d'autres...) et c'est toujours intéressant, voire novateur (je pense en particulier à son truc pour chercher automatiquement un nom à partir des premières lettres dans un faux sélect...) Je pense aussi à tout ce qu'il expérimente en permanence, à son évolution permanente...  (il est passé d'un point de vue anti-norme à un CMS en XHTML/XML/XLS...)
 
Faire une erreur (dans le cas où celle-ci est avérée) ne signifie pas pour autant qu'il est nul, qu'il ne connait pas le JS alors qu'il a depuis longtemps prouvé le contraire et de quoi il est capable, encore une fois à la différence de bcp d'autres ici. D'ailleurs quand on regarde un peu, le forum se divise en deux catégories, ceux qui n'ont pas peur de montrer ce qu'ils font et postent régulièrement leurs recherches/création et les autres, et comme par hasard, ce sont souvent ceux qui postent le moins de truc qui sont les plus critiques. Voire pour s'en convaincre les posts de Stiffler qui ne servent à rien à part lécher les couilles de certains et descendre des mecs qui sont dans le métier depuis des années, alors que lui-même pose une question de newb quelques mois plus tôt sur la même techno que le mec qu'il descend... (faut savoir quand même qu'en l'espace de presque deux ans, le Stiffler en question a créé trois topics en tout et pour tout, un record... Par contre, question pollution de milliers de topics, là on atteind sans problème le millier...)
 
Bref, ya des choses qui méritent d'être dites parfois... Critiquer c'est toujours très bien et ça apporte toujours bcp, mais je sais pas pourquoi, j'aime bien aussi ceux qui s'exposent à la critique de temps à autres...  :o

Message cité 1 fois
Message édité par Hermes le Messager le 25-07-2006 à 19:29:23
n°1413358
masklinn
í dag viðrar vel til loftárása
Posté le 25-07-2006 à 19:29:41  profilanswer
 

Hermes le Messager a écrit :

Faire une erreur (dans le cas où celle-ci est avérée) ne signifie pas pour autant qu'il est nul, qu'il ne connait pas le JS alors qu'il a depuis longtemps prouvé le contraire et de quoi il est capable


Désolé hein, mais pour moi le simple fait de dire que le JS est en quoi que ce soit proche du Java est disqualificatif vu à quel point c'est faux [:spamafote]
 
Il y a précisément 2 points communs entre les deux: 4 lettres, et une syntaxe héritée du C. Point barre.


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1413359
Hermes le ​Messager
Breton Quiétiste
Posté le 25-07-2006 à 19:31:59  profilanswer
 

masklinn a écrit :

Désolé hein, mais pour moi le simple fait de dire que le JS est en quoi que ce soit proche du Java est disqualificatif vu à quel point c'est faux [:spamafote]
 
Il y a précisément 2 points communs entre les deux: 4 lettres, et une syntaxe héritée du C. Point barre.


 
Ouai, ben même si c'est faux ou si c'est une énormité et tout ce que tu veux, tu fais une petite recherche sur MagicBuzz depuis 4 ans et sur son nouveau pseudo, et tu regardes un peu ce qu'il fait...  :o  

n°1413363
masklinn
í dag viðrar vel til loftárása
Posté le 25-07-2006 à 19:46:36  profilanswer
 

Hermes le Messager a écrit :

Ouai, ben même si c'est faux ou si c'est une énormité et tout ce que tu veux, tu fais une petite recherche sur MagicBuzz depuis 4 ans et sur son nouveau pseudo, et tu regardes un peu ce qu'il fait...  :o


Mais je m'en fous de ça, il peut être très bon en C# ou en VB ou en C++ ou en Caml si ça l'amuse, ça ne changera rien à ce que je pense de ses compétences en JS [:pingouino]
 
C'est comme harko, il est peut-être bon en ASM, bon en C#, bon en DBA, mais c'est une quiche en web, c'est tout [:spamafote]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Précédente

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [JS] FF ne veut pas de mon "getElementById().innerText"

 

Sujets relatifs
[Excel/Access] Comment choisir la feuille excel qu'on veut importer[JS/DOM] Bug sous IE, l'image se s'affiche pas ! [RESOLU]
DrawImage() ne veut pas dessiner ou il faut[RESOLU] merci FlorentG [MYSQL] INSERT INTO ne veut plus de '
Probleme dans FormHandler : FCKeditor ne veut pas de textes longsComment faire pour que le visiteur affiche ce qu'il veut ?
Graphiste veut réaliser des icônes pour soft gratuitementQu'est ce que sa veut dire ? XD
probleme avec getElementByIdCompter des getElementById
Plus de sujets relatifs à : [JS] FF ne veut pas de mon "getElementById().innerText"


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR