Kann denn Keiner helfen? Ich verzweifle am JavaScript...
A.Dittmann
- javascript
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?
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
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.
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
Nun geht es !!!
Danke Danke
document.myform.elements[x]....
war also nur noch ein Syntax Problem