PRB: table.innerHTML การตั้งค่าข้อผิดพลาดใน Internet Explorer

การแปลบทความ การแปลบทความ
หมายเลขบทความ (Article ID): 239832 - ผลิตภัณฑ์ที่เกี่ยวข้องในบทความนี้
ขยายทั้งหมด | ยุบทั้งหมด

อาการ

การตั้งค่าtable.innerHTMLทำให้เกิดข้อผิดพลาดต่อไปนี้ปรากฏขึ้น:
ข้อผิดพลาดรันไทม์ไม่รู้จัก

สาเหตุ

กระบวนการinnerHTMLคุณสมบัติขององค์ประกอบต่าง ๆ ของตาราง TFOOT, THEAD และ TR เป็นแบบอ่านอย่างเดียว

การแก้ไข

เมื่อต้องการเปลี่ยนแปลงเนื้อหาขององค์ประกอบเหล่านี้ตาราง ใช้รูปแบบของวัตถุตารางหรือแบบวัตถุเอกสาร (DOM)

สถานะ

ลักษณะการทำงานนี้เกิดจากการออกแบบ

ข้อมูลเพิ่มเติม

ใช้แบบrowIndexคุณสมบัติหรือคอลเลกชันของแถวเพื่อดึงข้อมูลการอ้างอิงถึงแถวตารางที่ระบุ คุณสามารถเพิ่ม หรือลบแถวที่มีการใช้การinsertRowและdeleteRowวิธีการ

เมื่อต้องการดึงข้อมูลการอ้างอิงไปยังเซลล์ที่เจาะจง ใช้cellIndexคุณสมบัติหรือคอลเลกชันของเซลล์ คุณสามารถเพิ่ม หรือลบเซลล์ที่ใช้ในinsertCellและdeleteCellวิธีการ เมื่อต้องการเปลี่ยนแปลงเนื้อหาของเซลล์เฉพาะ ใช้innerHTMLคุณสมบัติ

ตัวเลือกเพิ่มเติมจะพร้อมใช้งาน โดยใช้วิธีการ DOM. คุณสามารถใช้ได้createElementวิธีการสร้างองค์ประกอบสำหรับตารางแล้ววิธี DOM อื่น ๆ และคุณสมบัติ (เช่นinsertBefore,swapNodeแล้วจึงกลับ), ซึ่งพร้อมที่ปรับเปลี่ยนเนื้อหาของตาราง

ข้อมูลอ้างอิง

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการสร้างตารางแบบไดนามิกดูบทความต่อไปนี้บนช้อปเว็บของ MSDN:
http://msdn.microsoft.com/workshop/author/tables/BuildTables.asp
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับรูปแบบของวัตถุเอกสารดูบทความในภาพรวมของ DOM บนช้อปเว็บของ MSDN:
http://msdn.microsoft.com/workshop/author/dom/domoverview.asp

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการพัฒนาเว็บโดยใช้วิธีแก้ไขปัญหาสำหรับ Microsoft Internet Explorer แวะไปที่เว็บไซต์ต่อไปนี้ของ Microsoft:
http://msdn.microsoft.com/ie/

http://support.microsoft.com/iep

คุณสมบัติ

หมายเลขบทความ (Article ID): 239832 - รีวิวครั้งสุดท้าย: 8 มกราคม 2554 - Revision: 2.0
ใช้กับ
  • Microsoft Internet Explorer 4.01 Service Pack 1
Keywords: 
kbdhtml kbprb kbmt KB239832 KbMtth
แปลโดยคอมพิวเตอร์
ข้อมูลสำคัญ: บทความนี้แปลโดยซอฟต์แวร์การแปลด้วยคอมพิวเตอร์ของ Microsoft แทนที่จะเป็นนักแปลที่เป็นบุคคล Microsoft มีบทความที่แปลโดยนักแปลและบทความที่แปลด้วยคอมพิวเตอร์ เพื่อให้คุณสามารถเข้าถึงบทความทั้งหมดในฐานความรู้ของเรา ในภาษาของคุณเอง อย่างไรก็ตาม บทความที่แปลด้วยคอมพิวเตอร์นั้นอาจมีข้อบกพร่อง โดยอาจมีข้อผิดพลาดในคำศัพท์ รูปแบบการใช้ภาษาและไวยากรณ์ เช่นเดียวกับกรณีที่ชาวต่างชาติพูดผิดเมื่อพูดภาษาของคุณ Microsoft ไม่มีส่วนรับผิดชอบต่อความคลาดเคลื่อน ความผิดพลาดหรือความเสียหายที่เกิดจากการแปลเนื้อหาผิดพลาด หรือการใช้บทแปลของลูกค้า และ Microsoft มีการปรับปรุงซอฟต์แวร์การแปลด้วยคอมพิวเตอร์อยู่เป็นประจำ
ต่อไปนี้เป็นฉบับภาษาอังกฤษของบทความนี้:239832
การปฏิเสธความรับผิดชอบในเนื้อหาของ KB ที่จะไม่มีการปรับปรุงอีกต่อไป
บทความนี้กล่าวถึงผลิตภัณฑ์ที่ Microsoft ไม่มีการสนับสนุนอีกต่อไป เนื้อหาของบทความจึงมีการนำเสนอ "ตามลักษณะที่เป็น" และจะไม่มีการปรับปรุงข้อมูลอีก

ให้ข้อเสนอแนะ

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com