normale, parli di cose che non esistono ancora
non esiste ancora un elemento con id="test" quando scrivi x = document.getElementById('test');
metti il tutto in una funzione richiamata onload sul body,
o comunque richiama la funzione dopo che almeno l' elemento in questione e' stato definito nel markup
ciao

Rispondi quotando