Hallo Jurik,
Also mit Prototype dann eventuell so:
if (!Object.isUndefined($("div#my-id"))) {
do_something();
}
das würde nicht funktionieren, da die $()-Funktion in Prototype keine Selektoren entgegen nimmt, aber mit einer id gut zurechtkommt:
~~~javascript
if ($("my-id")) {
do_something();
}
Bei jQuery gibt $() aber immer ein Objekt zurück und der Ausdruck wäre immer true.
Gruß
Olaf