CreateElement เป็นแนวคิดของการใช้โมเดลวัตถุ W3C DOM เพื่อสร้างโหนดลูกนั่นคือองค์ประกอบของเด็กใน HTML
การคัดลอกรหัสมีดังนี้:
<script>
window.onload = function () {
var input = document.createElement ('input');
ปุ่ม var = document.createElement ('input');
input.type = 'text';
input.id = 'text';
input.value = '1';
button.type = 'ปุ่ม';
button.value = 'เพิ่มโดยการเพิ่ม';
button.style.width = '40px';
button.style.height = '23px';
document.body.appendchild (อินพุต);
document.body.appendchild (ปุ่ม);
button.onclick = function () {
var value = input.value;
input.value = ค่า * 1 + 1;
-
-
</script>
หมายเหตุ: ค่าเป็นตัวละครจริง หากคุณเปลี่ยน input.value = ค่า*1+1; ถึง input.value = value+1; ผลลัพธ์จะปรากฏ 111111 มันจะเพิ่ม 1 ในรูปแบบของอักขระอย่างต่อเนื่องดังนั้นในเวลานี้ค่า*1 สามารถแปลงค่าค่าเป็นประเภท int
สรุป:
ในการแก้ปัญหาความเข้ากันได้ของวิธีการสร้างสรรค์ในที่สุดคุณควรให้ความสนใจกับการตัดสินเบราว์เซอร์ สำหรับ IE คุณสามารถใช้วิธีที่ไม่ซ้ำกันได้โดยผ่านสตริงรหัส HTML ที่ถูกต้องตามกฎหมายเป็นพารามิเตอร์สำหรับ CreateElement เบราว์เซอร์ที่ไม่ใช่ IE ยังคงใช้วิธีมาตรฐานของข้อกำหนด W3C