Comment appliquer le style CSS à un document.write()?
J'ai un programme qui va utiliser Javascript pour "imprimer" une valeur à l'écran à l'aide de document.write()'. La valeur de l'imprimé est un entier. Je suis à la recherche pour être en mesure d'utiliser les CSS pour appliquer un style à cet entier qui est en train d'être imprimé. Ci-dessous quelques tronquée des exemples de code de ce que j'ai essayé de faire, mais il ne fonctionne pas (le programme se ferme:
var number = 5 //just for an example
document.write('<p id="jstext"' + number + '</p>')
et c'est le code CSS que j'utilise:
#jstext {
text-align: center;
font-size: 90px;
}
Grâce
- le point-virgule manquant à la fin de la ligne, une faute de frappe?
Vous devez vous connecter pour publier un commentaire.
Que c'est faux. Voir la correction:
Vous avez oublié une clôture
>
ici.De travail extrait de code ci-dessous:
CSS:
HTML:
Mise à JOUR: Ne pas utiliser la méthode précédente.
La méthode ci-dessus est totalement faux. Il va supprimer tous les gestionnaires d'événements et totalement endommager les DOM. Une meilleure façon est d'utiliser:
Extrait de
CSS:
HTML:
innerHTML
travaux sur l'élément déjà existant, plutôt.:)