Der folgende Beitrag wurde am 17. 07. 2002, 14:58 Uhr von A.Dittmann veröffentlicht.
Hallo,
zur veranschaulichung folögende URL
www.service-kinos.de/testmin/kino_neu.php
Ich möchte die gewählten Zustande eines Blocks mit jeweils 3 Select feldern beim Klick auf die kleinen Pfeilgrafiken auf die daneben liegenden übertragen.
Ich möchte nun aber nicht 35 mal
document.myform.x.value = document.myform.y.value;
document.myform.v.value = document.myform.w.value;
document.myform.t.value = document.myform.u.value;
schreiben sondern das in eine funktion packen der ich dann nur noch
ziele und quellen als namen der Formularelemente übergeben möchte.
Doch dann bekomme ich bei meinen versuchen immer nur Fehlermeldungen das das objekt unbekannt ist.
Ich versuche das bisher so
document.myform.[x].value = document.myform.[y].value;
und es klapp halt nicht.
Kann mir bitte jemand helfen oder wenigstens einen Tipp geben?
Der folgende Beitrag wurde am 17. 07. 2002, 15:07 Uhr von Thomas Meinike veröffentlicht.
Hallo,
> Ich versuche das bisher so
> document.myform.[x].value = document.myform.[y].value;
> und es klapp halt nicht.
document.myform.elements["x"].value = document.myform.elements["y"].value
MfG, Thomas
Der folgende Beitrag wurde am 17. 07. 2002, 15:34 Uhr von Andreas Dittmann veröffentlicht.
> Hallo,
> > Ich versuche das bisher so
> > document.myform.[x].value = document.myform.[y].value;
> > und es klapp halt nicht.
> document.myform.elements["x"].value = document.myform.elements["y"].value
> MfG, Thomas
Klappt leider nicht. Fehlermeldung ... ist Null oder kein Objekt da der Name des Quellelements und des Zielelements nicht in
document.myform.elements["x"]...
anstelle des x eingesetzt wird.
Der folgende Beitrag wurde am 17. 07. 2002, 15:41 Uhr von Thomas Meinike veröffentlicht.
Hallo,
> Klappt leider nicht. Fehlermeldung ... ist Null oder kein Objekt da der Name des Quellelements und des Zielelements nicht in
> document.myform.elements["x"]...
> anstelle des x eingesetzt wird.
Hier ist x der Name des input-Elements.
Soll es so sein(?):
function whatever(x,y)
{
document.myform.elements[x].value = document.myform.elements[y].value;
}
Der Aufruf von z. B. onclick="whatever('abc','xyz')" sollte nun zu
document.myform.elements['abc'].value = document.myform.elements['xyz'].value;
fuehren.
MfG, Thomas
Der folgende Beitrag wurde am 17. 07. 2002, 15:38 Uhr von a.dittmann veröffentlicht.
Nun geht es !!!
Danke Danke
document.myform.elements[x]....
war also nur noch ein Syntax Problem
© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4