[JavaScript]Probleme pointage de données
esox_ch
Messages postés
770
Statut
Membre
-
esox_ch Messages postés 770 Statut Membre -
esox_ch Messages postés 770 Statut Membre -
Bonjour,
J'ai ecrit ce script afin de recuperer les valeurs de mes input puis de l'inserer dans l'html afin de generer "dynamiquement" un tableau, hors ca ne marche pas... Le script ci dessous se trouve dans un iframe et les input se trouvent dans la page ki le contient. Est-ce que qqn voit ce ki cloche? Pask kan je lance la fonction (a l'aide d'un boutton Onclick="table();") meme le alert() initial ne s'affiche pas ...
Merci d'avance
Eternel Questionneur. Seul et Unique membre de la : SPdLM
=> Société Protectrice des Langages Maltraités
J'ai ecrit ce script afin de recuperer les valeurs de mes input puis de l'inserer dans l'html afin de generer "dynamiquement" un tableau, hors ca ne marche pas... Le script ci dessous se trouve dans un iframe et les input se trouvent dans la page ki le contient. Est-ce que qqn voit ce ki cloche? Pask kan je lance la fonction (a l'aide d'un boutton Onclick="table();") meme le alert() initial ne s'affiche pas ...
function table()
{
alert("hello");
var towrite;
var towrite2;
towrite = '<div align="center"><table cellpadding="0" cellspacing="0" bordercolordark="white" bordercolorlight="white" FRAME="void" width="110" height="30" border="';
if(top.document.compteur_border[1].checked)
{
towrite = '0">';
}
else
{
towrite = '1"';
towrite = towrite+' style="border-style:'+top.document.comp_b_style.value+'"> ';
}
document.write(towrite);
towrite = top.document.comp_bg_color.value;
document.write('<tr><th class="titre">Hello</th></tr><tr><th bgcolor="'+towrite+'">');
towrite = top.document.comp_txt_color.value;
document.write('<font color="'+towrite+'">');
switch(top.document.comp_txt_style.value)
{
case 'b':
towrite = '<b>';
towrite2 = '</b>';
break;
case 'u':
towrite = '<u>';
towrite2 = '</u>';
break;
case 'i':
towrite = '<i>';
towrite2 = '</i>';
break;
default:
towrite = '';
towrite2 = '';
break;
}
document.write(towrite."1".towrite2+"</font></th></tr></table></div>");
}
Merci d'avance
Eternel Questionneur. Seul et Unique membre de la : SPdLM
=> Société Protectrice des Langages Maltraités
4 réponses
-
document.write(towrite."1".towrite2 + "</font></th></tr></table></div>");
A quoi correspond cette partie ?
towrite."1".towrite2 -
Merci ;) Rah maudit JS qui a une syntaxe diff du PHP/Java,
top.document.comp_txt_style.value est un champ SELECT.
Mais j'obtiens tj une erreur :
top.document.compteur_border.1 a la valeur NULL ou n'est pas objet. Je viens de controler, il est bien defini comme :
oui<input type='radio' id='compteur_border' name='compteur_border' value='y' CHECKED>non<input type='radio'id='compteur_border' name='compteur_border' value='n'>
Eternel Questionneur. Seul et Unique membre de la : SPdLM
=> Société Protectrice des Langages Maltraités -
-
Merci ric, honte sur moi jusqu'a la derniere heure de ma vie ... c pas possible que j'ai ete stupide au point de pas m'en rendre compte .. en tt cas merci bc
Esox
Eternel Questionneur. Seul et Unique membre de la : SPdLM
=> Société Protectrice des Langages Maltraités