Heim  >  Artikel  >  Web-Frontend  >  Eine kurze Diskussion zum createElement-Ereignis in Javascript_Grundkenntnisse

Eine kurze Diskussion zum createElement-Ereignis in Javascript_Grundkenntnisse

WBOY
WBOYOriginal
2016-05-16 16:28:531734Durchsuche

createElement ist ein Konzept in HTML, das das W3C-DOM-Objektmodell verwendet, um untergeordnete Knoten, also untergeordnete Elemente, zu erstellen

Code kopieren Der Code lautet wie folgt:

<script><br> window.onload = function () {<br> var input = document.createElement('input');<br> var button = document.createElement('input');<br> input.type ='text'; <br> input.id= 'text';<br> input.value ='1';<br> button.type='button';<br> button.value ='Schritt für Schritt hinzufügen';<br> button.style.width = '40px';<br> button.style.height = '23px';<br> Document.body.appendChild(input);<br> document.body.appendChild(button);<br> button.onclick = function(){<br> var value = input.value;<br> Input.value = value * 1 1;<br> }<br> }<br> </script>

Hinweis: Wenn input.value=value*1 1; durch input.value=value 1; ersetzt wird, lautet das Ergebnis 111111. Es wird weiterhin 1 in Form von Zeichen hinzugefügt Dieses Mal kann Value*1 den Wert value in den Typ Int konvertieren.

Zusammenfassung:

Um das Kompatibilitätsproblem der createElement-Methode endgültig zu lösen, müssen Sie weiterhin auf den Browser achten. Für den IE können Sie dessen einzigartige Methode zum Übergeben einer zulässigen HTML-Codezeichenfolge als Parameter an Nicht-IE-Browser verwenden Verwenden Sie es immer noch als Standardansatz für W3C-Spezifikationen.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn