14 réponses
Bobinours
Messages postés
2898
Date d'inscription
jeudi 26 avril 2001
Statut
Membre
Dernière intervention
21 mars 2013
504
29 sept. 2002 à 03:14
29 sept. 2002 à 03:14
Ca ne marche pas pare que tu utilise un document.write() alors que la page est finie de chargé.
Ceci est amplement suffisant :
document.getElementById("toto1").innerHTML = 'coucou';
-= Bobinours =-
Une Contrée? http://bobin.underlands.org/cgi-bin/belette.pl
Ceci est amplement suffisant :
document.getElementById("toto1").innerHTML = 'coucou';
-= Bobinours =-
Une Contrée? http://bobin.underlands.org/cgi-bin/belette.pl
je ne comprend pas dans une même page ca fonctionne :
<html><head><title>Test</title></head>
<body>
<table width=100%>
<tr class="grid" style="">
<td class="grid">IP VoDSL</td>
<td class="grid" >10td>
</tr>
</table>
<SCRIPT type="text/JavaScript" language="JavaScript">
var mes_td = document.getElementsByTagName("td");
ipvoip = mes_td[1].firstChild.data;
document.write(ipvoip);
</script></body></html>
Mais je n'arrive pas a dire au niveau du document.getElementByTagName, que je veux qu'il cherche dans une frame.
Est possible si oui comment ?
Merci
<html><head><title>Test</title></head>
<body>
<table width=100%>
<tr class="grid" style="">
<td class="grid">IP VoDSL</td>
<td class="grid" >10td>
</tr>
</table>
<SCRIPT type="text/JavaScript" language="JavaScript">
var mes_td = document.getElementsByTagName("td");
ipvoip = mes_td[1].firstChild.data;
document.write(ipvoip);
</script></body></html>
Mais je n'arrive pas a dire au niveau du document.getElementByTagName, que je veux qu'il cherche dans une frame.
Est possible si oui comment ?
Merci
jisisv
Messages postés
3645
Date d'inscription
dimanche 18 mars 2001
Statut
Modérateur
Dernière intervention
15 janvier 2017
934
27 sept. 2002 à 16:53
27 sept. 2002 à 16:53
Un niveau supplémentaire d'indirection est il vraiment nécessaire ?
The software said "Requires Windows98, Win2000, or better
So I installed Unix.
The software said "Requires Windows98, Win2000, or better
So I installed Unix.
bonjour, moi aussi j'ai un pti pb avec ma derniere ligne du code
ma_frame=document.all('frameX');
mes_td=ma_frame.getElementsByTagName("td");
valeur=mes_td[numero_du_td].innerHtml;
si je fait un alert test ca affiche le alerte que lorsque j'enleve la derniere ligne sinon ca indique erreur sur la page
une solution ?
ma_frame=document.all('frameX');
mes_td=ma_frame.getElementsByTagName("td");
valeur=mes_td[numero_du_td].innerHtml;
si je fait un alert test ca affiche le alerte que lorsque j'enleve la derniere ligne sinon ca indique erreur sur la page
une solution ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Il faut que j'explique un peu en fait j'aimerai recup une valeur se trouvant dans un tableau.
C'est suite a un test que la page s'affiche dans une frame.
C'est suite a un test que la page s'affiche dans une frame.
Bobinours
Messages postés
2898
Date d'inscription
jeudi 26 avril 2001
Statut
Membre
Dernière intervention
21 mars 2013
504
7 mars 2006 à 22:35
7 mars 2006 à 22:35
Déjà "document.all" c'est une erreur.
Je n'ai pas le temps d'expliquer pourquoi mais il ne faut pas l'utiliser. Utilise les DOM à la place...
Je n'ai pas le temps d'expliquer pourquoi mais il ne faut pas l'utiliser. Utilise les DOM à la place...
Bobinours
Messages postés
2898
Date d'inscription
jeudi 26 avril 2001
Statut
Membre
Dernière intervention
21 mars 2013
504
8 mars 2006 à 22:40
8 mars 2006 à 22:40
Pour les DOM (Document Object Model) regarde là :
http://www.yoyodesign.org/doc/w3c/dom2-style/Overview.html
(tu dois pouvoir trouver des liens plus explicatif)
C'est la "nouvelle" normalisation des accès aux structures Javascript...
"document.all['id']" ---devient ---> "document.getElementById('id')"
http://www.yoyodesign.org/doc/w3c/dom2-style/Overview.html
(tu dois pouvoir trouver des liens plus explicatif)
C'est la "nouvelle" normalisation des accès aux structures Javascript...
"document.all['id']" ---devient ---> "document.getElementById('id')"
Je ne comprend pas, j'ai fais une fonction :
function test()
{
{alert("1");}
ma_frame=document.all('frameressource');
{alert("2");}
var mes_td=ma_frame.getElementsByTagName("td");
{alert("3");}
ipvoip = mes_td[63].firstChild.data;
{alert("5");}
}
Ca arrive au alert3 mais ca ne le passe pas, de plus comment peut on faire pour recup quand ca fonctionnera la valeur ipvoip car on ne peut pas modifier une frame. J'aimerai recup l'ip pour ensuite lancer d'autre tests
function test()
{
{alert("1");}
ma_frame=document.all('frameressource');
{alert("2");}
var mes_td=ma_frame.getElementsByTagName("td");
{alert("3");}
ipvoip = mes_td[63].firstChild.data;
{alert("5");}
}
Ca arrive au alert3 mais ca ne le passe pas, de plus comment peut on faire pour recup quand ca fonctionnera la valeur ipvoip car on ne peut pas modifier une frame. J'aimerai recup l'ip pour ensuite lancer d'autre tests
igagnant
Messages postés
13
Date d'inscription
jeudi 15 juillet 2010
Statut
Membre
Dernière intervention
28 juillet 2010
4
16 juil. 2010 à 18:59
16 juil. 2010 à 18:59
normal que le script s'execute.. tu peut écrire ta chaine sans la casser
Ensuite tu remplaces le signe inférieur < des 2 balises <script> par &L T; enlever l'espace entre le L et le T que j'ai mis volontairement pour que ça puisse être visible!
"<script>document.write('coucou');<script>"
Ensuite tu remplaces le signe inférieur < des 2 balises <script> par &L T; enlever l'espace entre le L et le T que j'ai mis volontairement pour que ça puisse être visible!
igagnant
Messages postés
13
Date d'inscription
jeudi 15 juillet 2010
Statut
Membre
Dernière intervention
28 juillet 2010
4
16 juil. 2010 à 19:05
16 juil. 2010 à 19:05
normal que le script s'execute.. tu peut écrire ta chaine sans la casser
Ensuite tu remplaces le signe inférieur < des 2 balises <script> par &L T; enlever l'espace entre le L et le T que j'ai mis volontairement pour que ça puisse être visible!
"<script>document.write('coucou');<script>"
Ensuite tu remplaces le signe inférieur < des 2 balises <script> par &L T; enlever l'espace entre le L et le T que j'ai mis volontairement pour que ça puisse être visible!
igagnant
Messages postés
13
Date d'inscription
jeudi 15 juillet 2010
Statut
Membre
Dernière intervention
28 juillet 2010
4
16 juil. 2010 à 19:06
16 juil. 2010 à 19:06
dsl pas vu la date du post :(
Il me semble que innerHTML ne fini pas avec ";" c'est une exeption sa pourai venir de la.
PazZ
PazZ
briiiiix
Messages postés
575
Date d'inscription
vendredi 24 octobre 2008
Statut
Membre
Dernière intervention
1 juin 2010
18
24 oct. 2008 à 11:04
24 oct. 2008 à 11:04
Je vous conseille d'utiliser la framework "prototype".
www.prototypejs.org/download
Pour pouvoir vous aider, je pourrais vous fournir mon adresse mail et je réviserais le code en entier .
Cordialement
www.prototypejs.org/download
Pour pouvoir vous aider, je pourrais vous fournir mon adresse mail et je réviserais le code en entier .
Cordialement