HTML: Selektion nach "POST" aufrechterhalten
-
man habe nun folgenden Code
<select name="optKategorie" size="14"> <option value="nix">### Security Section ###</option> <option value="nix"></option> <option value="1">- Scanner</option> <option value="2">- Cryptography</option> <option value="3">- Sniffer</option> <option value="4">- W-Lan</option> <option value="5">- Netzwerk</option> <option value="6">- Firewalls & Anti Malware</option> <option value="7">- Misc</option> <option value="23">- Angriffsszenarieren</option> <option value="nix"></option> <option value="nix">### Reverse Engineering Section ###</option> <option value="nix"></option> <option value="8">- Grundlagen</option> <option value="9">- Patching</option> <option value="10">- Serials fishen</option> <option value="11">- Unpacking</option> <option value="12">- Sonstiges </option> <option value="nix"></option> <option value="nix">### Windows ###</option> <option value="nix"></option> <option value="13">- Tuning: Windows 2000 / NT</option> <option value="14">- Tuning: Windows XP</option> <option value="24">- Tuning: Sonstiges/Programme</option> <option value="nix"></option> <option value="nix">### Unix ###</option> <option value="nix"></option> <option value="15">- Tuning</option> <option value="nix"></option> <option value="nix">### Programmieren ###</option> <option value="nix"></option> <option value="16">- C / C++</option> <option value="17">- VB / VB.NET / VBS</option> <option value="18">- Delphi / Pascal</option> <option value="19">- Java</option> <option value="20">- Assembler</option> <option value="21">- Perl / CGI / Python / Ruby / Shell Scripting</option> <option value="22">- Webseiten Entwicklung (PHP / HTML / CSS / JS / DHTML)</option> </select>
ich möchte nun bei einer vorschau die jeweilige Kategorie selektieren, welche bei einem POST übergeben wurde z.B. <option value="20">- Assembler</option>
dort müsste ich jetzt selected hinsetzten, aber da muss es doch eine intelligentere lösung geben, außer jetzt per switch / if , den wert zu überprüfen.....???
aber ich denke dabei an irgendwas javascript technisches
-
Gibst du die Daten über eine Schleife aus? Dann wäre es mit einer einzelnen if-Abfrage getan. Ansonsten solltest du vielleicht auf eine derartige Datenstruktur umstellen. Lässt sich auch besser verwalten.