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. 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 =-
    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. merci pour ces précisions