form ja form nein!
Dusterdrache
- javascript
Moinsen,
Hab da mal ein/zwei Problem(e)! Versuche es schon lange aber komm und komm nicht drauf!!/* zugegeben bin auch nicht die Leuchte in JS*/
Fabe 2 Select Forms und die sollen nacheinander kommen denn die 2. braucht die 1. um etwas anzeigen zu können. Dass habe ich hinbekommen! :-) Jetzt möchte ich aber dass die 2.Form erst dann erscheint wenn ich etwas in der 1. ausgewählt habe!
Die zweite sache ist ich habe bei der ersten Form ein option value=" " gemacht, damit mir als Standard keines der Auszuwählenden dinge da steht! Wenn ich jetzt etwas auswähle soll der mir das irgentwie da drin lassen und nicht bei neuaufruf der Seite mit verändertem Parameter wieder dei standard Value einfügen!!!
Sorry, dass ich euch hier zu texte aber ich weiß nicht wie ich es anders umschreiben könnte
dusterdrache
Zu 1: Setze im 2. select Tag
style='visibility:hidden;'
oder
style='display:none;'
(je nach Anforderung). Dann beim onchange im 1. select-Tag: onchange="document.getElementById('idselect2').style.visibility='visible';"
oder
onchange="document.getElementById('idselect2').style.display='block';"
Natürlich muß dein 2. select tag das Attribut id='idselect2' haben (Name ggf. anpassen wenn nicht gefällt).
Zu 2: Mit reinem JavaScript kannst Du lediglich das ausgewählte Element über die URL an ein Clientskript auf der nächsten Seite weitergeben:
http://meine.domain.de/Seite.htm?name=wert
Dazu mußt Du dynamisch beim Ändern der Elemente oder aber im Submit Ereignis der Form die URL zusammenbauen. Diese kann auch relativ sein, also ohne das http://meine.domain.de.
Das was hinter dem ? steht kannst Du dann clientseitig über das location Objekt auswerten.
MfG
GK
danke für Hinweis habe mich gerade entschieden auf mein geliebtes ASP umzusteigen und js nur um den wert abzufragen benutze!!!
Trotzdem danke für deine Hilfe!!!
cu Dusterdrache