Wenn Deine Liste so aussehen w�rde:
var idlist = ',12,3456,234,777,'
Also:
Mit einer leeren Liste (',') starten und bei anh�ngen von Zahlen immer
auch ein Komma hinten dranh�ngen....
Dann w�re einige einfacher:
idlist = idlist.replace(',3456,',',')
Du kannst ja das komma vorne und hinten entfernen, bevor Du es auf dem
Server weiterverarbeitest...
Claudius
> -----Original Message-----
> From: Frank Matthiesen [mailto:[EMAIL PROTECTED]]
> Sent: Donnerstag, 24. Januar 2002 16:03
> To: AspGerman Kaffeehaus
> Subject: [aspdecoffeehouse] Re: AW: Gibt es instr() auch in
> Javascript?
>
>
> Rainer wrote:
> > instr(Variable) liefert die erste Position des Vorkommens zur�ck
> > indexOf(Variable) gibt nur true oder False zur�ck (1 oder
> -1 ??) [ob die
> > Zeichkette existiert oder nicht].
>
> Ist das nicht anders rum?
>
> Mein Problem ist folgendes:
> Angezeigt werden Datens�tze, per Klick lassen sich einzelne
> Tabellenzeilen "ein- UND entf�rben". Markierte D.s�tze sollen
> als Excel-File exportiert werden.
> Beim Klick werden IDs clientseitig in eine Variable
> geschrieben. Soweit kein Problem
>
> Wenn sich der User aber "verklickt" hat,
> und eine Zeile ent-markiert, soll diese ID wieder
> aus der ID-liste gel�scht werden.
> Mit serverseitigem Script kein Problem.
> Aber Javascript entwickelt sich grad zu meinem Feind.
>
> Kann mir mal jemand auf die Spr�nge helfen?
>
> var idlist = '12,3456,234,777'
>
> wie bekomme ich jetzt 3456 UND das anf�hrende Komma
> aus der Liste?
>
> *kopfzerbrech*
>
>
> | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
> | Sie k�nnen sich unter folgender URL an- und abmelden:
> |
> http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffee
house.asp
| [aspdecoffeehouse] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp