Affichage variable en javascript

Fermé
jpdm - 20 juil. 2001 à 11:04
 jpdm - 20 juil. 2001 à 16:25
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

Bobinours Messages postés 2898 Date d'inscription jeudi 26 avril 2001 Statut Membre Dernière intervention 21 mars 2013 504
20 juil. 2001 à 15:54
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
0
Bobinours Messages postés 2898 Date d'inscription jeudi 26 avril 2001 Statut Membre Dernière intervention 21 mars 2013 504
20 juil. 2001 à 15:43
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