HTML, Probleme mit <form>

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/html_probleme_mit_ltformgt_110334/page_1 - zur Vollversion wechseln!


Bodominjaervi schrieb am 22.03.2004 um 13:05

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>";
   ?>


Rektal schrieb am 22.03.2004 um 15:38

Mach aus "document.kunden.submit();" "this.form.submit();"; dann musst dich nicht mit globalen Namensgebungen rumschlagen.


Rektal schrieb am 22.03.2004 um 15:39

Und wtf, warum gibts du ueberhaupt die "dir" an?! Du verwendest doch nicht wirklich Elemente dir "rtl" gerendert werden oder?


atrox schrieb am 22.03.2004 um 17:33

beim ersten form schließt du form und select in der falschen reihenfolge


mat schrieb am 22.03.2004 um 18:25

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 schrieb am 27.03.2004 um 12:46

die "dir" is egal, kann ich rausgeben auch! die erste verschachtelung funktioniert aber komischerweise! :( (auch wenns keinen sinn hat ;) )


watchout schrieb am 27.03.2004 um 13:44

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 schrieb am 29.03.2004 um 11:59

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 :)




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025