Potrebbe esserci un altro onclick sul document, che sovrascrive il tuo.

Oppure potrebbe esserci confusione con i nomi di varibili ...

Oppure ??? ... senza vedere un po' di codice e` difficile dire.