Affichage variable en javascript

jpdm -  
 jpdm -
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 2903 Statut Membre 504
 
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
jpdm
 
merci pour ces précisions
0
Bobinours Messages postés 2903 Statut Membre 504
 
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