Hi,
folgenden code nutze ich:
if(document.getElementbyId('xyz').className) {alert('Element gefunden!');}
Das muss zu einem Fehler fuehren, wenn es kein Element mit der ID gibt - weil du dann versuchst, die Eigenschaft className des "Objektes" null zu lesen, welches eine solche aber nicht hat.
Immer schoen langsam mit den jungen Pferden: Erst mal auf Existenz des Elementes pruefen, und dann, wenn es ein solches gibt, seine weiteren Eigenschaften betrachten.
if(document.getElementById('xyz') && document.getElementById('xyz').className) {alert('Element gefunden!');}
MfG ChrisB
--
"The Internet: Technological marvel of marvels - but if you don't know *what* you're lookin' for on the Internet, it is nothing but a time-sucking vortex from hell."
"The Internet: Technological marvel of marvels - but if you don't know *what* you're lookin' for on the Internet, it is nothing but a time-sucking vortex from hell."