CreateElement est le concept d'utiliser le modèle d'objet DOM W3C pour créer des nœuds enfants, c'est-à-dire des éléments enfants en HTML
La copie de code est la suivante:
<cript>
window.onload = function () {
var input = Document.CreateElement ('Input');
var bouton = document.CreateElement ('entrée');
input.type = 'text';
input.id = 'text';
input.value = '1';
Button.Type = 'Button';
Button.Value = 'ajouté en ajoutant';
Button.style.width = '40px';
Button.style.height = '23px';
Document.Body.ApendChild (entrée);
Document.Body.ApendChild (bouton);
Button.OnClick = function () {
Var Value = input.Value;
input.value = valeur * 1 + 1;
}
}
</cript>
Remarque: la valeur est en fait un caractère. Si vous modifiez l'input.value = valeur * 1 + 1; à input.value = valeur + 1; Le résultat apparaîtra 111111. Il ajoute constamment 1 sous la forme d'un caractère, donc pour le moment, la valeur * 1 peut convertir la valeur de valeur en type int.
Résumer:
Pour résoudre finalement le problème de compatibilité de la méthode CreateElement, vous devriez toujours faire attention au jugement du navigateur. Pour IE, vous pouvez utiliser sa méthode unique en passant une chaîne de code HTML légitime comme paramètre pour CreateElement. Les navigateurs non IE utilisent toujours la méthode standard de la spécification W3C.