1. Добавлен параметр <script Language="javascript" defer="defer">
2. «null» пуст или не является объектом:
<script type="text/javascript"> Попробуйте добавить внутри него атрибут defer=true.
То есть: <script type="text/javascript" defer=true>
3. document.getElementById имеет значение null.
Причина: var titab=document.getElementById("titletab");
Решение:
1. Добавьте оператор отладки alert(titab); под оператором ошибки, чтобы увидеть, появляется ли всплывающее окно с сообщением.
2. Если оно не выскакивает, проверьте, есть ли в HTML-коде тег <table> с «id=titletab» (будьте внимательны, не может быть ни одной неправильной буквы)
3. Если тег существует, рассмотрите расположение сегмента кода <script>. Помните, что сегмент кода <script>, содержащий код, аналогичный getElement, должен располагаться после элемента HTML. сегмент кода в <html> После тега попробуйте