Maison  >  Article  >  interface Web  >  Une brève discussion sur l'événement createElement dans les connaissances javascript_Basic

Une brève discussion sur l'événement createElement dans les connaissances javascript_Basic

WBOY
WBOYoriginal
2016-05-16 16:28:531735parcourir

createElement est un concept HTML qui utilise le modèle objet DOM du W3C pour créer des nœuds enfants, c'est-à-dire des éléments enfants

Copier le code Le code est le suivant :

<script><br> window.onload = fonction () {<br> var input = document.createElement('input');<br> var bouton = document.createElement('input');<br> input.type = 'texte'; <br> input.id= 'text';<br> input.value ='1';<br> bouton.type='bouton';<br> button.value = 'Ajouter étape par étape';<br> bouton.style.width = '40px';<br> bouton.style.hauteur = '23px';<br> Document.body.appendChild(input);<br> Document.body.appendChild(bouton);<br> bouton.onclick = fonction(){<br> var valeur = input.value;<br> Entrée.value = valeur * 1 1;<br> ><br> ><br> </script>

Remarque : value est en fait un caractère. Si input.value=value*1 1; est remplacé par input.value=value 1;, le résultat sera 111111. Il continue d'ajouter 1 sous forme de caractères, donc à cette fois, Value*1 peut convertir la valeur value en type Int.

Résumé :

Pour enfin résoudre le problème de compatibilité de la méthode createElement, vous devez toujours faire attention au navigateur. Pour IE, vous pouvez utiliser sa méthode unique de transmission d'une chaîne de code HTML légale en tant que paramètre aux navigateurs non-IE. utilisez-le toujours. Approche standard des spécifications du W3C.

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn