Auf einer dynamisch erzeugten Seite wurde verschiedene Elemente zur Laufzeit erzeugt. Nun wollte ich mit meinem Script prüfen, ob ein bestimmtes input-Feld, Typ „hidden“ existiert…

Wenn ich mit Javascript checken möchte, ob ein hidden-Element nach Usereingabe z.B. namens „myVar4“ exisitiert, checke ich das ganz locker mit:

var test = 0;

//usereingabe
var step = 4;

eval("if(typeof myVar"+step + " == 'undefined')test=1");

if(test == 0){

//mach was schlaues

}

und undynamisch:

if(typeof smmpm != 'undefined' && smmpm == 1){
//mach was schlaues
} 
VN:F [1.9.22_1171]
Rating: 10.0/10 (2 votes cast)
VN:F [1.9.22_1171]
Rating: +1 (from 1 vote)
isset f. javascript, 10.0 out of 10 based on 2 ratings
Posted on: 31. Mai 2014
Categories: Javascript Snippets

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.