Gibt es das Element im aktuellen Dokument?
7. März 2009 | 13:00:24
Möchte man z.B. prüfen, ob das Element mit der ID test_id im aktuellen Dokument existiert, so kann man dies wie folgt erreichen:
Man kann den Test per Selektor auch weiter einschränken. Zum Beispiel kann man mittels $('#test_id:input').size() testen, ob es ein Input-Element mit der ID 'test_id' gibt.
size() gibt die Anzahl der gefundenen Element zurück oder 0, falls kein Element gefunden wurde. Man sollte bei der Suche nach ID's also immer nur 1 Element mit der entsprechenden ID finden.
var retval = $('#test_id').size();
if( !!retval == true ){
alert("Element vorhanden");
}else{
alert("Element NICHT gefunden");
}
size() gibt die Anzahl der gefundenen Element zurück oder 0, falls kein Element gefunden wurde. Man sollte bei der Suche nach ID's also immer nur 1 Element mit der entsprechenden ID finden.

