Felder auf verscheidenen Seiten ansprechen
Lehrling
- javascript
Hi!!
Hab folgendes Problem:
Mein Frameset besteht aus 2 Seiten.
Wenn auf der oberen Seite eine Checkbox "alle auswählen" angeklickt wird, sollen auf der unteren Seite mehrere dazugehörende Checkbosen angeklickt werden.
Wie sprech ich die Checkboxen der einzelnen Seiten an?
Mit document.form_name.feld_name kann´s ja nicht gehn.
Hab anstelle document versucht mit dem Namen der Seite, will aber nicht gehn??!!
Hallo,
Hab folgendes Problem:
Mein Frameset besteht aus 2 Seiten.
Dieses und ähnliche Probleme stehen zu Haufen im Archiv oder irgendwo im aktuellen Forum, also das nächste mal bitte mal vorher Suchen!
Du musst die Frames mit einebziehen :
parent.frameName.document.FormularName.Feld.value = "etwas"
so kannst du auf Formularfelder in anderen Frames zugreifen.
Mit Checkboxen verhält sich das gleich.
Gruß
ueps
Hi ueps,
ist ja nicht so, daß ich nicht gesucht hät.
Mach da schon länger dran rum.
Also bekomm jetzt keinen Fehler mehr, aber die Checkboxen im unteren Frame werden immer noch nicht gechecked!!
Gruß vom Lehrling!!
Hallo,
Hab folgendes Problem:
Mein Frameset besteht aus 2 Seiten.
Dieses und ähnliche Probleme stehen zu Haufen im Archiv oder irgendwo im aktuellen Forum, also das nächste mal bitte mal vorher Suchen!
Du musst die Frames mit einebziehen :
parent.frameName.document.FormularName.Feld.value = "etwas"
so kannst du auf Formularfelder in anderen Frames zugreifen.
Mit Checkboxen verhält sich das gleich.
Gruß
ueps
Hallo,
Also bekomm jetzt keinen Fehler mehr, aber die Checkboxen im unteren Frame werden immer noch nicht gechecked!!
parent.frameName.FormularName.Box.checked = true; um zu setzen
parent.frameName.FormularName.Box.checked = false; um zu löschen
ueps
Hi ueps,
genau so sieht´s aus!
Hab die Funktion zum testen mal in einem anderen Dokument übernommen, ohne Frames.
Da geht´s wunderbar(natürlich ohne die Frameangabe vorn).
Hab sie mal eingfügt!
Bin ich zu blöd??
function fnc_Chk_alle_auswaehlen_betreff () {
if (parent.topFrame.document.form_betreff.chk_alle_auswaehlen.checked==true) {
parent.mainFrame.document.form_betreff.chk_zeile_1.checked=true;
parent.mainFrame.document.form_betreff.chk_zeile_2.checked=true;
parent.mainFrame.document.form_betreff.chk_zeile_3.checked=true;
parent.mainFrame.document.form_betreff.chk_zeile_4.checked=true;
parent.mainFrame.document.form_betreff.chk_zeile_5.checked=true;
parent.mainFrame.document.form_betreff.chk_zeile_6.checked=true;
parent.mainFrame.document.form_betreff.chk_zeile_7.checked=true;
parent.mainFrame.document.form_betreff.chk_zeile_8.checked=true;
parent.mainFrame.document.form_betreff.chk_zeile_9.checked=true;
}
else {
(parent.topFrame.document.form_betreff.chk_alle_auswaehlen.checked==false)
parent.mainFrame.document.form_betreff.chk_zeile_1.checked=false;
parent.mainFrame.document.form_betreff.chk_zeile_2.checked=false;
parent.mainFrame.document.form_betreff.chk_zeile_3.checked=false;
parent.mainFrame.document.form_betreff.chk_zeile_4.checked=false;
parent.mainFrame.document.form_betreff.chk_zeile_5.checked=false;
parent.mainFrame.document.form_betreff.chk_zeile_6.checked=false;
parent.mainFrame.document.form_betreff.chk_zeile_7.checked=false;
parent.mainFrame.document.form_betreff.chk_zeile_8.checked=false;
parent.mainFrame.document.form_betreff.chk_zeile_9.checked=false;
}
}
Hallo,
Also bekomm jetzt keinen Fehler mehr, aber die Checkboxen im unteren Frame werden immer noch nicht gechecked!!
parent.frameName.FormularName.Box.checked = true; um zu setzen
parent.frameName.FormularName.Box.checked = false; um zu löschen
ueps