"We are back" « oc.at

HTML, Probleme mit <form>

LakeBodom 22.03.2004 - 13:05 563 7
Posts

Bodominjaervi

OC Addicted
Registered: Jul 2002
Location: AT
Posts: 7808
Hätte eine Frage zum Form-Tag.

Das erste funktioniert, nur beim zweiten kommt immer die Fehlermeldung document.kunden ist Null oder kein Objekt! Wieso?
Möchte auf das onchange bei einer Listbox reagieren.

Gibts ein Problem, weil das erste form und select geschachtelt ist und das zweite umgekehrt?

tia

PHP-Code:

Code: PHP
<?php

   echo "<form name='wein' method='post' action='rezdel_test.php?show=1'>";
   echo "<select name='wein' class='spezial' onChange='document.wein.submit()' dir='ltr'>";
   echo "</form>";
	  	  
   echo "</select>";
	  
   echo "<form name='kunden' method='post' action='rezdel_test.php?show=2'>";	  
   echo "<select name='kunden' onChange='document.kunden.submit()' class='spezial' dir='ltr'>";
    echo "</select>";
   echo "</form>";
   ?>
Bearbeitet von Bodominjaervi am 29.03.2004, 12:00

Rektal

Here to stay
Registered: Dec 2002
Location: Inside
Posts: 4513
Mach aus "document.kunden.submit();" "this.form.submit();"; dann musst dich nicht mit globalen Namensgebungen rumschlagen.

Rektal

Here to stay
Registered: Dec 2002
Location: Inside
Posts: 4513
Und wtf, warum gibts du ueberhaupt die "dir" an?! Du verwendest doch nicht wirklich Elemente dir "rtl" gerendert werden oder?

atrox

in fairy dust... I trust!
Avatar
Registered: Sep 2002
Location: HTTP/1.1 404
Posts: 2782
beim ersten form schließt du form und select in der falschen reihenfolge

mat

Administrator
Legends never die
Avatar
Registered: Aug 2003
Location: nö
Posts: 25688
Zitat
Gibts ein Problem, weil das erste form und select geschachtelt ist und das zweite umgekehrt?
ich seh irgendwie keinen sinn in der verschachtelung.

Bodominjaervi

OC Addicted
Registered: Jul 2002
Location: AT
Posts: 7808
die "dir" is egal, kann ich rausgeben auch! die erste verschachtelung funktioniert aber komischerweise! :( (auch wenns keinen sinn hat ;) )

watchout

Legend
undead
Avatar
Registered: Nov 2000
Location: Off the grid.
Posts: 6845
Zitat von LakeBodom
die "dir" is egal, kann ich rausgeben auch! die erste verschachtelung funktioniert aber komischerweise! :( (auch wenns keinen sinn hat ;) )
wtf meinst du mit "dir"?

ich kann dir nur soviel sagen: da der </select> nach dem ersten </form> steht wird dieser wahrscheinlich ignoriert (da es innerhalb eines <select> ein solches eben nicht geben kann) - ein zweites <form ... > innerhalb eines <form> ist ebensowenig möglich, und wird demnach ebenfalls ignoriert - wodurch feststeht dass du ganz einfach nur die reihenfolge berichtigen musst, damit alles funkt.

Bodominjaervi

OC Addicted
Registered: Jul 2002
Location: AT
Posts: 7808
Zitat von watchout
wtf meinst du mit "dir"?

ich kann dir nur soviel sagen: da der </select> nach dem ersten </form> steht wird dieser wahrscheinlich ignoriert (da es innerhalb eines <select> ein solches eben nicht geben kann) - ein zweites <form ... > innerhalb eines <form> ist ebensowenig möglich, und wird demnach ebenfalls ignoriert - wodurch feststeht dass du ganz einfach nur die reihenfolge berichtigen musst, damit alles funkt.

dir is die direction! (is in dem fall eh unnötig!)

habs jetzt geschafft. hab die tags neu geordnet und es funkt zum ersten mal! thx :)
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz