Status einer dynamischen erstellten "Checkbox[]" ä

Status
Nicht offen für weitere Antworten.

gb5256

Neues Mitglied
Hallo ihr Cracks da draußen,

bin total neu in Java und bräuchte da nen Tipp:

Ich habe eine Seite, wo ich mit PHP dynamisch checkboxen erzeugen lasse.
Diese heißen alle gleich: "name" = chkbox[]"; "value" = "nummer<?php echo $nr.[db] ?> "
Die eckigen Klammern im Namen brauche ich, da ich nach dem Abschicken der Seite (senden-btn) das daraus erzeugte Array auslese und die markierten Boxen (jetzt ja Werte) in der MYSQL-DB abspeichere.
So weit so gut.

Jetzt möchte ich aber zur Laufzeit dass beim klicken von bestimmten Boxen auch andere sich automatisch an und auschecken, da es eine gewisse Hierachie innerhalb der Boxen gibt.

Beispiel: ich möchte wenn chkbox[1] angeclickt wird, soll auch chkbox[2] angehen.

Wenn ich nun bei chkbox[1] ein "onclick" einfüge und es mit einem javascript verknüpfe, so passiert leider gar nichts, da ich mit:

"document.form.chkbox[2].checked = true" nichts erreiche.
Anscheinend kann javascript mit den eckigen Klammern nichts anfangen.
Fehlermeldung: "Objekt fehlt"
(??? BITTE BERICHTIGT MICH WENN ICH HIER FALSCH LIEGE" ???)

Ich habe dann schon probiert, den Namen der "Chkbox" in eine Variable "varchk" zu stecken und dann in obigem Befehl statt chkbox[2] eben varchk, aber das funktioniert auch nicht.

Kennt Ihr eine Lösung?
Vielleicht kann man ja über die element(id) gehen, aber ich weiß nicht, wie ich von Objekten, welche nicht mit (this) zum script geschickt werden, die elementid herausbekommt.
Ferner ist dann mein Frage, ob sich diese elementnr beim dynamischen erstellen der Seite ändern.


Wäre schön, wenn mir jemand helfen könnte..

MFG
gb5256
 

Marc-André Aßbrock

Aktives Mitglied
Also ein ähnliches Problem hatte ich letztens auch. Ich bin dann auch auf id umgestiegen. Der Code ist dann z.B. folgender:
Code:
document.getElementById("chkbox1").checked=true
Die ids kannst du dann über php erzeugen. Falls ich es machen soll bräuchte ich allerdings die entsprechende Zeile, damit ich den Code ergänzen kann. (In der Hoffnung dass dein Code nicht zu kompliziert für mich ist)

MfG
M.A.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
wurschtbrot Zwei audiobuttons auf einer Seite funktioniert nicht Angular, React, JQuery - Fragen zu JavaScript 2
M Funktion in einer Funktion Angular, React, JQuery - Fragen zu JavaScript 1
Q Mit JavaScript Daten aus einer Textdatei verarbeiten Angular, React, JQuery - Fragen zu JavaScript 2
pkm Frage zu einem nicht funktionierenden setInterval bei einer ExtJS-Komponente Angular, React, JQuery - Fragen zu JavaScript 1
N Checkbox Daten in ein Form Feld auf einer anderen Seite übergeben Angular, React, JQuery - Fragen zu JavaScript 19
N werde zu einer leeren Seite weitergeleitet wenn ich über react-router-dom zur neuen klasse leiten will Angular, React, JQuery - Fragen zu JavaScript 1
M Textfeld -- Nach einer erstmaligen Eingabe, eine zweite Eingabe nur noch gegen Bestätigung möglich Angular, React, JQuery - Fragen zu JavaScript 4
Oskar.p Wie gebe ich einen "Input" einer Website, an einer anderen Stelle wieder aus? Angular, React, JQuery - Fragen zu JavaScript 5
O Skript zur Darstellung von Bildern auf einer einfachen Website Angular, React, JQuery - Fragen zu JavaScript 17
N Antworten einer Quizfrage aus der Json Datenbank mappen Angular, React, JQuery - Fragen zu JavaScript 25
pkm Problem mit Reaktivität bei einer Vue in Vue.js Angular, React, JQuery - Fragen zu JavaScript 0
X Mehrfaches Nutzen einer Funktion Angular, React, JQuery - Fragen zu JavaScript 1
H Bilder auf einer Webseite anzeigen Angular, React, JQuery - Fragen zu JavaScript 4
Anfänger2011 Ergebnis einer Funktion direkt in Variable speichern Angular, React, JQuery - Fragen zu JavaScript 6
E Aufbau einer URL Angular, React, JQuery - Fragen zu JavaScript 2
P Lauftext als Java Script Mehrmals auf einer Seite abspielen funktioniert nicht Angular, React, JQuery - Fragen zu JavaScript 3
A Facebool und Twitter an einer Stelle Angular, React, JQuery - Fragen zu JavaScript 1
P mehrere Funktionen in einer aufrufen und onklick zuweisen Angular, React, JQuery - Fragen zu JavaScript 14
K dynamischer Headbereich einer Webseite Angular, React, JQuery - Fragen zu JavaScript 3
S Problem mit Aufruf einer *.js-Datei Angular, React, JQuery - Fragen zu JavaScript 2
G hintergrundbild einer webseite per uhrzeit zu verändern Angular, React, JQuery - Fragen zu JavaScript 4
J Mehrere Alertboxen auf einer seite möglich ? Angular, React, JQuery - Fragen zu JavaScript 2
G Wer kann mir Helfen, bei einer automatischen Diashow? Angular, React, JQuery - Fragen zu JavaScript 2
R onload Aufruf einer Funktion in einer Funktion Angular, React, JQuery - Fragen zu JavaScript 2
S HTML Cod in einer bestimmten stelle einfügen. Angular, React, JQuery - Fragen zu JavaScript 12
H Zelle einer Tabelle auslesen Angular, React, JQuery - Fragen zu JavaScript 2
C Flashfilm aus einer HTML-Seite im Fullscreen öffnen Angular, React, JQuery - Fragen zu JavaScript 2
S Verweise einer Auswahlliste in einem IFrame anzeigen Angular, React, JQuery - Fragen zu JavaScript 5
M Frage wegen einer einfachen Java Bildergalerie Angular, React, JQuery - Fragen zu JavaScript 8
G Erstellungsdatum/-zeit einer anderen Datei ausgeben Angular, React, JQuery - Fragen zu JavaScript 2
F Browser-/OS-Abfrage beim Laden einer Internetseite Angular, React, JQuery - Fragen zu JavaScript 3
M 2 PopUps auf einer .htm...Probleme Angular, React, JQuery - Fragen zu JavaScript 2
S dynamischen link über xml Angular, React, JQuery - Fragen zu JavaScript 2
S dynamischen link über xml Angular, React, JQuery - Fragen zu JavaScript 4

Ähnliche Java Themen


Oben