1. Ajout d'un paramètre <script language="javascript" defer="defer">
2. 'null' est vide ou n'est pas un objet :
<script type="text/javascript"> Essayez d'y ajouter un attribut defer=true.
C'est-à-dire : <script type="text/javascript" defer=true>
3. document.getElementById est nul
Raison : var titab=document.getElementById("titletab");
Solution:
1. Ajoutez une instruction de débogage alert(titab); sous l'instruction d'erreur pour voir si une boîte de message apparaît.
2. S'il n'apparaît pas, vérifiez s'il y a une balise <table> avec "id=titletab" dans le code HTML (attention, il ne peut pas y avoir une seule lettre erronée)
3. Si la balise existe, considérez l'emplacement du segment de code <script>. N'oubliez pas que le segment de code <script> contenant du code similaire à getElement doit apparaître après l'élément HTML. segment de code dans <html> Après la balise puis essayez