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

 


 Mot :   Pseudo :  
 
 Page :   1  2  3
Auteur Sujet :

Mettre plusieurs ID identique dans un document HTML ?

n°135050
joce
Architecte / Développeur principal
"BugHunter"
Posté le 06-05-2002 à 01:51:55  profilanswer
 

Reprise du message précédent :
je fais ca en fait :
 
function bgcolor(form1) {  
var testin = document.form1.fouyaya.value;
document.submit.background.value=testin;
with(document.classes) {
test0.all.bgColor=testin;
test1.all.bgColor=testin;
test3.all.bgColor=testin;
}
}


---------------
Protèges carnets personnalisés & accessoires pour bébé
mood
Publicité
Posté le 06-05-2002 à 01:51:55  profilanswer
 

n°135053
joce
Architecte / Développeur principal
"BugHunter"
Posté le 06-05-2002 à 01:53:21  profilanswer
 

:lol:
 
même erreur avec :
 
function bgcolor(form1) {  
 
with(document.classes) {
test0.all.bgColor="blue";
test1.all.bgColor="blue";
test3.all.bgColor="blue";
}
 
}


---------------
Protèges carnets personnalisés & accessoires pour bébé
n°135057
gilou
Modérateur
Modosaurus Rex
Posté le 06-05-2002 à 01:55:45  profilanswer
 

Donc ca gueule sur document.classes
C'est du javascript (donc netscape) c'est peut etre pas supporte pareil avec IE (pas mon bouquin avec les incompatibilites sous la main).
Je vas jeter un oeil sur google pour verifier cela.
A+,


---------------
There's more than what can be linked! --  Le capitaine qui ne veut pas obéir à la carte finira par obéir aux récifs. -- Il ne faut plus dire Sarkozy, mais Sarkozon -- (╯°□°)╯︵ ┻━┻
n°135059
joce
Architecte / Développeur principal
"BugHunter"
Posté le 06-05-2002 à 01:56:16  profilanswer
 

gilou a écrit a écrit :

Donc ca gueule sur document.classes
C'est du javascript (donc netscape) c'est peut etre pas supporte pareil avec IE (pas mon bouquin avec les incompatibilites sous la main).
Je vas jeter un oeil sur google pour verifier cela.
A+,  



vais tester sous netscape pour voir


---------------
Protèges carnets personnalisés & accessoires pour bébé
n°135060
c3po
All my life, all my dreams....
Posté le 06-05-2002 à 01:56:43  profilanswer
 

joce a écrit a écrit :

vais tester sous netscape pour voir  



euh mozilla stp :o


---------------
Radiohead | Noir Désir
n°135061
joce
Architecte / Développeur principal
"BugHunter"
Posté le 06-05-2002 à 01:58:47  profilanswer
 

ba les deux hein (aucun des deux fonctionne :D)

 

[jfdsdjhfuetppo]--Message édité par joce le 06-05-2002 à 01:59:07--[/jfdsdjhfuetppo]


---------------
Protèges carnets personnalisés & accessoires pour bébé
n°135062
c3po
All my life, all my dreams....
Posté le 06-05-2002 à 01:59:36  profilanswer
 

joce a écrit a écrit :

ba les deux hein  



ouai :o
pooting on fé comment pour avoir des polices potables sous linux pcq ton forum on dirait une belle bouse  [:c3po]


---------------
Radiohead | Noir Désir
n°135063
gilou
Modérateur
Modosaurus Rex
Posté le 06-05-2002 à 02:00:20  profilanswer
 

Je viens de verifier: effectivement, IE 4 ou 5 ne connait pas document.classes je sais pas pour IE6.
Ca explique le pb.
Bon ben alors faut essayer autre chose.
Fuck M$!
A+,


---------------
There's more than what can be linked! --  Le capitaine qui ne veut pas obéir à la carte finira par obéir aux récifs. -- Il ne faut plus dire Sarkozy, mais Sarkozon -- (╯°□°)╯︵ ┻━┻
n°135065
joce
Architecte / Développeur principal
"BugHunter"
Posté le 06-05-2002 à 02:00:31  profilanswer
 

c3po a écrit a écrit :

ouai :o
pooting on fé comment pour avoir des polices potables sous linux pcq ton forum on dirait une belle bouse  [:c3po]  




quand j'aurais installé à faire fonctionner linux avec le net chez moi je te dirais :D


---------------
Protèges carnets personnalisés & accessoires pour bébé
n°135066
c3po
All my life, all my dreams....
Posté le 06-05-2002 à 02:01:51  profilanswer
 

joce a écrit a écrit :

 
quand j'aurais réussi à faire fonctionner linux avec le net chez moi je te dirais :D  



tu as koi comme modem? un eci?


---------------
Radiohead | Noir Désir
mood
Publicité
Posté le 06-05-2002 à 02:01:51  profilanswer
 

n°135067
joce
Architecte / Développeur principal
"BugHunter"
Posté le 06-05-2002 à 02:02:03  profilanswer
 

c3po a écrit a écrit :

tu as koi comme modem? un eci?  




alcatel usb


---------------
Protèges carnets personnalisés & accessoires pour bébé
n°135068
c3po
All my life, all my dreams....
Posté le 06-05-2002 à 02:02:36  profilanswer
 

joce a écrit a écrit :

 
alcatel usb  



et linux c koi?
mandrake?
debian?


---------------
Radiohead | Noir Désir
n°135070
gilou
Modérateur
Modosaurus Rex
Posté le 06-05-2002 à 02:02:58  profilanswer
 

joce a écrit a écrit :

ba les deux hein (aucun des deux fonctionne :D)  
 
 




Je viens de verifier plus en details, d'apres http://www.irt.org/xref/Document.htm#contextual() ca a ete viré de Netscape 6 aussi.
 :fou:  
A+,


---------------
There's more than what can be linked! --  Le capitaine qui ne veut pas obéir à la carte finira par obéir aux récifs. -- Il ne faut plus dire Sarkozy, mais Sarkozon -- (╯°□°)╯︵ ┻━┻
n°135071
joce
Architecte / Développeur principal
"BugHunter"
Posté le 06-05-2002 à 02:02:58  profilanswer
 

c3po a écrit a écrit :

et linux c koi?
mandrake?
debian?  




je crois que c'est une suse


---------------
Protèges carnets personnalisés & accessoires pour bébé
n°135072
joce
Architecte / Développeur principal
"BugHunter"
Posté le 06-05-2002 à 02:04:15  profilanswer
 

gilou a écrit a écrit :

 
Je viens de verifier plus en details, d'apres http://www.irt.org/xref/Document.htm#contextual() ca a ete viré de Netscape 6 aussi.
 :fou:  
A+,  




ba on fait comment maintenant à part ce taper un ID différent :cry:


---------------
Protèges carnets personnalisés & accessoires pour bébé
n°135073
c3po
All my life, all my dreams....
Posté le 06-05-2002 à 02:05:19  profilanswer
 

joce a écrit a écrit :

 
je crois que c'est une suse  



http://sourceforge.net/projects/speedtouch
c tout con :D
enfin j'ai passé un w-e dessus :D


---------------
Radiohead | Noir Désir
n°135074
gilou
Modérateur
Modosaurus Rex
Posté le 06-05-2002 à 02:10:48  profilanswer
 

joce a écrit a écrit :

 
ba on fait comment maintenant à part ce taper un ID différent :cry:  




Ben normalement, les classes existent toujours au niveau des css, donc il devrait bien avoir moyen d'acceder a cette info et de l'utiliser.
Vas poser la question sur Programmation, y'aura pas le bruit des deux nigauds, et il y a des specialistes qui devraient connaitre le truc pour ce faire.
A+,


---------------
There's more than what can be linked! --  Le capitaine qui ne veut pas obéir à la carte finira par obéir aux récifs. -- Il ne faut plus dire Sarkozy, mais Sarkozon -- (╯°□°)╯︵ ┻━┻
n°135075
joce
Architecte / Développeur principal
"BugHunter"
Posté le 06-05-2002 à 02:11:23  profilanswer
 

c3po a écrit a écrit :

http://sourceforge.net/projects/speedtouch
c tout con :D
enfin j'ai passé un w-e dessus :D  




ouais ya déjà des trucs d'installer mais je sais puls le message d'erreur à la con qu'il mets quand j'essaie de me connecter :/


---------------
Protèges carnets personnalisés & accessoires pour bébé
n°135076
joce
Architecte / Développeur principal
"BugHunter"
Posté le 06-05-2002 à 02:11:51  profilanswer
 

gilou a écrit a écrit :

 
Ben normalement, les classes existent toujours au niveau des css, donc il devrait bien avoir moyen d'acceder a cette info et de l'utiliser.
Vas poser la question sur Programmation, y'aura pas le bruit des deux nigauds, et il y a des specialistes qui devraient connaitre le truc pour ce faire.
A+,  



bon je change le titre et je déplace le tomic :D


---------------
Protèges carnets personnalisés & accessoires pour bébé
n°135077
c3po
All my life, all my dreams....
Posté le 06-05-2002 à 02:12:20  profilanswer
 

joce a écrit a écrit :

 
ouais ya déjà des trucs d'installer mais je sais puls le message d'erreur à la con qu'il mets quand j'essaie de me connecter :/  



:/tu as suivi les how-to?
moi j'ai une mandrake 8.2 et en suivant tout bien j'ai réussi :)


---------------
Radiohead | Noir Désir
n°135079
joce
Architecte / Développeur principal
"BugHunter"
Posté le 06-05-2002 à 02:18:52  profilanswer
 

c3po a écrit a écrit :

:/tu as suivi les how-to?
moi j'ai une mandrake 8.2 et en suivant tout bien j'ai réussi :)  




j'avais fais ca avec SLy à l'arrache, faudrait que je réessais :p


---------------
Protèges carnets personnalisés & accessoires pour bébé
n°135081
gilou
Modérateur
Modosaurus Rex
Posté le 06-05-2002 à 02:24:07  profilanswer
 

Bon, Joce, meme s'il y a plus de methode privilegiee pour acceder aux classes, tu peux toujours utiliser l'attribut class comme un attribut, tester si sa valeur est celle de la classe voulue, et mettre a jour les proprietes de l'attribut bgColor si oui.
A+,


---------------
There's more than what can be linked! --  Le capitaine qui ne veut pas obéir à la carte finira par obéir aux récifs. -- Il ne faut plus dire Sarkozy, mais Sarkozon -- (╯°□°)╯︵ ┻━┻
n°135082
joce
Architecte / Développeur principal
"BugHunter"
Posté le 06-05-2002 à 02:25:09  profilanswer
 

gilou a écrit a écrit :

Bon, Joce, meme s'il y a plus de methode privilegiee pour acceder aux classes, tu peux toujours utiliser l'attribut class comme un attribut, tester si sa valeur est celle de la classe voulue, et mettre a jour les proprietes de l'attribut bgColor si oui.
A+,  




j'avoue que j'ai pas compris là.
comment tu fais ca :??:


---------------
Protèges carnets personnalisés & accessoires pour bébé
n°135083
gilou
Modérateur
Modosaurus Rex
Posté le 06-05-2002 à 02:46:06  profilanswer
 

joce a écrit a écrit :

 
j'avoue que j'ai pas compris là.
comment tu fais ca :??:  




J'avais en tete un truc purement javascript...
 
Bon j'ai un indice: DHTML supporte .classname pour acceder a l'info sur les classes. je vais chercher dans cette direction.
A+,


---------------
There's more than what can be linked! --  Le capitaine qui ne veut pas obéir à la carte finira par obéir aux récifs. -- Il ne faut plus dire Sarkozy, mais Sarkozon -- (╯°□°)╯︵ ┻━┻
n°135086
gilou
Modérateur
Modosaurus Rex
Posté le 06-05-2002 à 03:02:16  profilanswer
 

Bon, un truc comme ca marchera peut etre:

Code :
  1. tables = document.getElementsByTagName("TABLE" );
  2. for (var i = 0; i < tables.length; i++) {
  3.    if(tables[i].className == "test0" ){
  4.       tables[i].setAttribute("bgColor", "<?=$initBackground?>" );
  5.    }
  6. }


A+,


---------------
There's more than what can be linked! --  Le capitaine qui ne veut pas obéir à la carte finira par obéir aux récifs. -- Il ne faut plus dire Sarkozy, mais Sarkozon -- (╯°□°)╯︵ ┻━┻
n°135128
joce
Architecte / Développeur principal
&#034;BugHunter&#034;
Posté le 06-05-2002 à 08:11:40  profilanswer
 

gilou a écrit a écrit :

Bon, un truc comme ca marchera peut etre:

Code :
  1. tables = document.getElementsByTagName("TABLE" );
  2. for (var i = 0; i < tables.length; i++) {
  3.    if(tables[i].className == "test0" ){
  4.       tables[i].setAttribute("bgColor", "<?=$initBackground?>" );
  5.    }
  6. }


A+,  




 
ahh ca ca marche par contre :)


---------------
Protèges carnets personnalisés & accessoires pour bébé
n°135129
joce
Architecte / Développeur principal
&#034;BugHunter&#034;
Posté le 06-05-2002 à 08:28:42  profilanswer
 

par contre ca à pas l'air de marcher avec <td> :/


---------------
Protèges carnets personnalisés & accessoires pour bébé
n°135130
joce
Architecte / Développeur principal
&#034;BugHunter&#034;
Posté le 06-05-2002 à 08:30:15  profilanswer
 

Exemple :
 
  document.write('<td valign=\"bottom\" height=\"100%\" bgColor=\"' + RGB2Hexa(r,g,b) + '\"><img src=\"icones/trans1.gif\" var2=\"bgColor\" bgColor=\"' + RGB2Hexa(r,g,b) + '\" onClick=\"document.' + FormName + '.' + InputName  + '.value = this.bgColor;'+ changeColor("td",TestName,this.bgColor) +'\"></td>\n';);
 
avec :
 
function changeColor(tagName,className,newColor) {
  tables = document.getElementsByTagName(tagName);  
  for (var i = 0; i < tables.length; i++) {  
    if(tables[i].className == className){  
       tables[i].setAttribute("bgColor", newColor);  
    }  
  }  
}
 
Qui doit avoir un effet sur :
 
    <td class="test0" width="16%" bgcolor="<?echo $background?>"> </td>
 
(en plus la boucle prend 3 plombes :/)

 

[jfdsdjhfuetppo]--Message édité par joce le 06-05-2002 à 08:31:30--[/jfdsdjhfuetppo]


---------------
Protèges carnets personnalisés & accessoires pour bébé
n°135131
joce
Architecte / Développeur principal
&#034;BugHunter&#034;
Posté le 06-05-2002 à 08:34:58  profilanswer
 

ceci dit le onClick=\"document.' + FormName + '.' + InputName  + '.value = this.bgColor;' marche pas des masses sous mozilla (renvoie undefined), alors que sous IE c'est ok, donc si y a quelque chose de plus smart pour ca, je prends :)

 

[jfdsdjhfuetppo]--Message édité par joce le 06-05-2002 à 08:35:05--[/jfdsdjhfuetppo]


---------------
Protèges carnets personnalisés & accessoires pour bébé
n°135139
antp
Super Administrateur
Champion des excuses bidons
Posté le 06-05-2002 à 09:26:07  profilanswer
 

joce a écrit a écrit :

 
nop parce que indiana jones et antp sont dans le coin :p  




 
si tu veux que je voies tes topics faut pas les poster au milieu de la nuit, quand je dors :o


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°135162
joce
Architecte / Développeur principal
&#034;BugHunter&#034;
Posté le 06-05-2002 à 10:27:36  profilanswer
 

up :p

n°135517
joce
Architecte / Développeur principal
&#034;BugHunter&#034;
Posté le 06-05-2002 à 20:05:46  profilanswer
 
n°135518
antp
Super Administrateur
Champion des excuses bidons
Posté le 06-05-2002 à 20:07:36  profilanswer
 

C'est quoi le problème qu'y a ? (j'ai pas envie de me taper 3 pages de topic :D)


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°135522
joce
Architecte / Développeur principal
&#034;BugHunter&#034;
Posté le 06-05-2002 à 20:09:26  profilanswer
 

antp a écrit a écrit :

C'est quoi le problème qu'y a ? (j'ai pas envie de me taper 3 pages de topic :D)  




attends je vais dégager les topics des boulets t'y verras plus clair :D


---------------
Protèges carnets personnalisés & accessoires pour bébé
n°135528
joce
Architecte / Développeur principal
&#034;BugHunter&#034;
Posté le 06-05-2002 à 20:17:21  profilanswer
 

voila c'est fait ca devrait être plus clair :D

 

[jfdsdjhfuetppo]--Message édité par joce le 06-05-2002 à 20:21:52--[/jfdsdjhfuetppo]


---------------
Protèges carnets personnalisés & accessoires pour bébé
n°135532
antp
Super Administrateur
Champion des excuses bidons
Posté le 06-05-2002 à 20:23:45  profilanswer
 

Je sais pas trop t'aider, j'y connais que dalle en Javascript :/
Le seul truc que je sache fait c'est le window.open, et encore à chaque fois je dois aller voir la liste des paramètres :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°135535
Profil sup​primé
Posté le 06-05-2002 à 20:35:25  answer
 

antp a écrit a écrit :

Je sais pas trop t'aider, j'y connais que dalle en Javascript :/
Le seul truc que je sache fait c'est le window.open, et encore à chaque fois je dois aller voir la liste des paramètres :D  




 
Marrant, moi c le seul truc que j'aie jamais su faire en JavaScript :lol: Pour le reste, chuis encore meilleur en QBasic :cry:

n°135536
joce
Architecte / Développeur principal
&#034;BugHunter&#034;
Posté le 06-05-2002 à 20:36:15  profilanswer
 

c'est zarbe on est tous des pines en javascript :lol:


---------------
Protèges carnets personnalisés & accessoires pour bébé
n°135548
Profil sup​primé
Posté le 06-05-2002 à 20:50:36  answer
 

Sûrement passque c un langage de merde pour webmasturbateurs débutants...
 
PERL POWAH !!!
 
SSI ROULAIZE !!!

n°135558
antp
Super Administrateur
Champion des excuses bidons
Posté le 06-05-2002 à 21:05:17  profilanswer
 

Pascal Power :sol:


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°135647
youdontcar​e
Posté le 06-05-2002 à 23:35:20  profilanswer
 

pas sûr de tout bien comprendre ... une solution (?) :
 
tu nommes toutes les balises que tu veux changer avec un nom + un compteur, par ex :
 
<span id='change0'>texte</span>
<table border='1'><tr><td id='change1'>texte</td></tr></table>
<input id='change2'>
 
avec document.getElementById('name';), tu récupères la node ayant l'id 'name'. tu n'as qu'à boucler pour récupérer toutes les nodes :
 
i = 0;
while (n = document.getElementById('change' + i))
{
  n.style.backgroundColor = 'rgb(255, 0, 255)';
  i++;
}

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3

Aller à :
Ajouter une réponse
 

Sujets relatifs
[vb6]récupéré le code source d'une page HTML[HTML] Balise <SOUND>
[delphi]mettre koi ds uses du form pour utiliser TInifile???Comment mettre du texte sur une image en HTML ????
Recherche programmeur HTML et PHP[HTML - PHP] Traitement Formulaire
[php et latex] Mettre des formules de maths dans un forum[HTML] experts, questiond emise en page, TABLE's inside
[PHP][html] Je peux récuperer la valeur d'un input (html) dans du PHP? 
Plus de sujets relatifs à : Mettre plusieurs ID identique dans un document HTML ?


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)