Comment obtenir html pour imprimer la valeur de retour de la fonction javascript?
Ce qui est le préféré de syntaxe de html à imprimer la valeur de retour de fonction javascript?
function produceMessage(){
var msg= 'Hello<br />';
return msg;
}
EDIT: Oups, trop de réponses sans moi de clarifier ce que je voulais dire. Je sais comment le faire via la balise script. Cependant, disons que je voulais faire le message en rouge. Je juste envelopper la balise de script à l'intérieur de mon css comme?
<div style="color:red><script>document.write(produceMessage())</script></div>
Je suppose que ma question principale était, devriez-vous être à l'aide de document.écrire pour obtenir les valeurs de retour à imprimer?
source d'informationauteur user784637
Vous devez vous connecter pour publier un commentaire.
Il ya quelques options pour ce faire.
On serait:
document.write(produceMessage())
Autre serait ajoutant quelques éléments dans votre document de cette façon:
Ou tout simplement:
Si vous utilisez jQuery, vous pouvez le faire:
Cela dépend de ce que vous allez pour. Je crois que la chose la plus proche JS a imprimer est:
Cependant, il peut être plus prudent de placer la valeur à l'intérieur d'un span ou div de votre choix comme:
si vous avez vraiment envie de faire que vous pourriez alors faire
Où dans le document que vous souhaitez que le message.
Est un bon exemple.
Ou vous pouvez dire à javascript où l'écrire.
Vous pouvez les combiner avec d'autres fonctions pour avoir la fonction d'écriture de contenu après avoir été évaluées.
vous pouvez changer le innerHtml sur un élément
Très probablement, vous êtes à la recherche de quelque chose comme
à condition que ce n'est pas quelque chose qui se passe au chargement de la page, auquel cas il devrait déjà être là depuis le début.