2010-12-06 5 views
0

Je dois créer une table dans la page lorsque le bouton Soumettre est cliqué .. donc j'utilise onclick() pour appeler la fonction javascript .. son fonctionnement bien pour un bouton de soumission .. si je avait plus d'un bouton de soumission ne fonctionne pas bien ..Comment gérer innerHTML en utilisant javascript

voici le codage javascript de codage.

function openemailbox(formtitle, fadin) 
{ 
    var box1 = document.getElementById('box'); 

    document.getElementById('filter1').style.display='block'; 

    var btitle1 = document.getElementById('boxtitle'); 
    btitle1.innerHTML = formtitle; 

    if(fadin) { 
     gradient1("box1", 0); 
     fadein1("box1"); 
    } 
    else { 
     box1.style.display='block'; 
    } 
} 

le codage jsp est

<div id="filter1"></div> 
<div id="box1"> 
    <span id="boxtitle"></span> 
    ... 
</div> 

si je donne deux javascript il fonctionne bien pour 1 et non pour another..instead il affiche sans entrer dans le onclick()

Répondre

1

I ne voit pas un élément 'boxtitle1' dans votre HTML. Est-il possible que lorsque vous essayez de définir btitle1.innerHTML, vous lançiez une exception et que le reste de votre code soit ignoré?

Avez-vous essayé de parcourir le code dans firebug ou les outils de développement WebKit pour voir ce qui se passe?

+0

en fait c'est mon erreur .. il fonctionne pour un bouton de soumission bt pas pour un autre .. j'ai donné 2 boutons et 2 fonctions pour chacun .. – Deepa

Questions connexes