1. เพิ่มพารามิเตอร์ <script language="javascript" defer="defer">
2. 'null' ว่างเปล่าหรือไม่ใช่วัตถุ:
<script type="text/javascript"> ลองเพิ่มแอตทริบิวต์ defer=true เข้าไปข้างใน
นั่นคือ: <script type="text/javascript" defer=true>
3. document.getElementById เป็นโมฆะ
เหตุผล: var titab=document.getElementById("titletab"); ไม่ได้รับวัตถุ
สารละลาย:
1. เพิ่ม alert(titab) คำสั่ง debug ด้านล่างข้อความ error เพื่อดูว่ากล่องข้อความปรากฏขึ้นมาหรือไม่
2. หากไม่ปรากฏขึ้นมา ให้ตรวจสอบว่ามีแท็ก <table> ที่มี "id=titletab" ในโค้ด HTML หรือไม่ (โปรดระวัง จะไม่มีตัวอักษรตัวใดตัวหนึ่งผิด)
3. หากมีแท็กอยู่ ให้พิจารณาตำแหน่งของส่วนโค้ด <script> โปรดจำไว้ว่าส่วนโค้ด <script> ที่มีโค้ดที่คล้ายกับ getElement จะต้องปรากฏหลังองค์ประกอบ HTML กล่าวคือ คุณใส่ <script> ส่วนโค้ดใน <html> หลังจากแท็กแล้วให้ลอง