Suggerirei di controllarlo per vedere se c'è un oggetto che è a tutto il possibile che l'oggetto non esistesse.
Per esempio, ogni volta che ho
x = document.getElementById (“idAttribute ");
Verifico che la x non sia nulla.
Tuttavia, troverete i lotti ed i lotti del Javascript sul fotoricettore dove questo genere di controllo non è fatto. In questi casi, voi (o l'utente) è probabile vedere un messaggio indicare che “la x„ non è un oggetto.
Tendo ad essere paranoico ed ho codice per verificare i valori prima che siano usati.