Leser: 2
|< 1 2 >| | 11 Einträge, 2 Seiten |
GwenDragon+2008-06-23 17:25:05--Ich weiß ;-)Hättste mal genauer erklärt, leiber renee. ;)
QuoteIch nutze jQuery noch für einige andere Sachen bei der Anwendung, so dass das schon passt.jQuery? Was für ein Overkill!
Quotejupp, danke. Manchmal sieht man den Wald vor lauter Bäumen nicht ;-)obj ist doch ein assoziatives Array (also hash wie in Perl).
Wie Struppi schon schreibt: obj[e_value] = e_value;
1
2
3
4
5
6
7
8
var obj = {};
for( var i = 0; i < elem_form.elements.length; i++ ){
var elem = elem_form.elements[i];
var e_name = elem.name || "";
var e_value = elem.value;
???
}
1
2
3
4
5
6
7
8
9
10
11
12
var obj = {};
for( var i = 0; i < elem_form.elements.length; i++ ){
var elem = elem_form.elements[i];
var e_name = elem.name || "";
var e_value = elem.value;
if(e_name == ""){
continue;
}
eval("obj = $.extend({ " + elem.name + ": e_value }, obj)");
}
1
2
3
4
5
6
7
8
9
var obj = {};
for( var i = 0; i < elem_form.elements.length; i++ ){
var elem = elem_form.elements[i];
var e_name = elem.name || "";
var e_value = elem.value;
if(e_name == "") continue;
obj[e_value] = e_value;
}
GwenDragon+2008-06-23 17:25:05--den Begriff assoziatives Array halte ich für falsch bzw. zumindet für verwirrend, es ist ein Objekt, das ansonsten keinerlei Array Funktionaliät hat. Es läßt sich aber als Hashtable gebrauchen (Anfänger stolpern immer wieder darüber, das length nicht gesetzt ist, wenn sie ein echtes Array als Objekt mißbrauchen) wobei aber selbst ein Perl Hash mehr funktionalität hat als ein JS Objekt.obj ist doch ein assoziatives Array (also hash wie in Perl).
Wie Struppi schon schreibt: obj[e_value] = e_value;
Struppi+2008-06-23 17:42:50--GwenDragon+2008-06-23 17:25:05--den Begriff assoziatives Array halte ich für falsch bzw. zumindet für verwirrendobj ist doch ein assoziatives Array (also hash wie in Perl).
Wie Struppi schon schreibt: obj[e_value] = e_value;
Struppi+2008-06-24 16:03:16--Es ist einfach ein Objekt oder erkennst du irgendeine Array Funktionalität?
(abgesehen davon, dass in JS mit dem Indexoperator auf die Schlüssel zugegriffen werden kann)
|< 1 2 >| | 11 Einträge, 2 Seiten |