Affichage variable en javascript

comment en javascript augmenter la taille des caractères dans un formulaire, mettre de la couleur, agrémenter les formulaires ?

comment afficher une variable dans une page autrement que dans un input ?

2 réponses

  1. OK, c'etait pas la bonne question :(, voici la réponse:

    Pour embelir les formulaires, il faut utiliser du DHTML et les feuilles de style.

    Ex: INPUT { font: 12px Verdana; color: #FF0000;}

    C'est facile sous IE 4 et 5, mais galère avec Netscape mais faisable .
    Pour afficher une variable avec IE, innerText ou innerHTML (interprete ou non le code HTML):

    <HTML>
    <HEAD>
    <SCRIPT langage="JavaScript">
    // Verification Navigateur : IE4.
    var IE4 = (document.all);

    // Declaration de ta variable
    var compteur = 0;

    function ChangerVariable()
    {
    compteur++;
    if (IE4) {
    document.all.LaVariable.innerText = "Le compteur = " + compteur;
    }
    else {
    alert ("Affichage impossible !");
    }
    }
    </SCRIPT>
    </HEAD>
    <BODY>
    <DIV id="LaVariable"> Le texte du début...</DIV><HR>
    <FORM><INPUT type=button value="Changer la Variable" onclick="ChangerVariable()"></FORM>
    </BODY>
    </HTML>
    1
    1. merci pour ces précisions
      0
  2. Les Layers c'est bien, mais c'est carrement galère pour la compatibilité entre Netscape et IExplorer... Ce dernier ne gère tout bettement pas les layers.
    C'est peut-être un peu tôt pour te confronter à ça si tu débutes.

    La plupart des scripts sont en deux parties pour prendre en compte les deux navigateurs.
    if (IE) {...}
    else if (NS) {...}
    C'est très ...bip... et assez complexe pour maitrisser IE et NS dans ce domaine.

    Maintenant, je sais que Netscape a des problèmes avec le changement de couleur des tableaux avec les feuilles de style...

    Bonne chance, tu vas en avoir besoin.

    -= Bobinours =-
    0