masquage/affichage de balise div sur tous les navigateurs

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : masquage/affichage de balise div sur tous les navigateurs

par Spols » 03 avr. 2006, 13:41

merci beaucoup,

j'avais vu ce post, mais je pensais qu'il ne parlait que de la modification du contenu de balise div

cela fonctionne maintenant sur tous les navigateurs

par naholyr » 03 avr. 2006, 09:46

utilise plutot document.getElementById pour récupérer un div par son identifiant.

par Truc » 03 avr. 2006, 01:41

Salut,
essaie le code de ce post

masquage/affichage de balise div sur tous les navigateurs

par Spols » 03 avr. 2006, 01:21

bonjour à tous

aprés une recherche, j'ai cru trouvé la solution mais rien n'y fait, cela ne marche pas.

je cherche à afficher/masquer une balise div par le survool d'une zone

cela fonctionne en IE et Opera mais pas sur firefox

voila mon code
function masquerDiv(nom,type)
{
    var balise_div;
    if (window.document.all)
    {
        balise_div = "window.document.all."+nom+".style.visibility = "+type+"";
    } else if (document.layers) {
        balise_div = "window.document."+nom+".visibility = "+type+"";
    } else {
        //alert("Désolé, cet effet n'est pas visible avec votre navigateurs");
        return;
    }
	eval(balise_div);
}
Fonction de masquage/affichage

j'ai récupérer ce code d'aprés mon bouquin de javascript et il est censer fonctionner pour netscape également

je voudrais qu'il puisse fonctionner aussi sur firefox et sur netscape

quelle est la syntaxe de changement du paramètre visibility pour chaque navigateurs???

Merci de vos réponses