Zum Inhalt springen

Checkbox soll checked sein


White_Virus

Empfohlene Beiträge

Originally posted by White_Virus

Also es ist so ich lasse mir eine tabelle per php erstellen. Ich möchte das wenn jemand in einen <tr> klickt das die dazugehörige checkbox selectiert wird aber die seite soll dabei nicht neu geladen werden. Hat jemand ne idee???

Wenn jemand auf die Checkbox klickt, wird diese immer umgeschaltet (an/aus/an/...). Dabei wird die Seite auch nicht neu geladen, da das der Browser verarbeitet. Was hat nun der <tr> damit zu tun?

Erkläre doch bitte etwas genauer, worum es dir geht.

Gruß

Reinhold

Link zu diesem Kommentar
Auf anderen Seiten teilen

OK also

function chk(chk) {

document.formname.chk.checked = true;

}

// Mit der funktion soll die jeweilige checkbox ausgewählt werden.

<table>

<tr onclick="chk('chk1')">

<td><input type="checkbox" name="chk1"></td><td>Test</td>

</tr>

<tr onclick="chk('chk2')">

<td><input type="checkbox" name="chk2"></td><td>Test2</td>

</tr>

</table>

So das ist die tabelle die ich hab halt nur mit mehr spallten uns zeilen und eigentlich sind in den einzelnen <td> texteingabefelder. Die check box soll selectiert werden wenn jemand in den <tr> klickt.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hallo White_virus!

Da ich Hunger habe, werde ich mich auf zwei Sachen beschränken.

a) Du verwendest PHP? Warum musst du dann JavScript verwenden? Die Auswertung/Validierung kannst du genauso gut in PHP machen und bei bedarf eine qualifizierte Fehlermeldung ausgeben.

B) <tr onclick="chk('chk1')"> soll bedeuten, dass jemand auf den Tablerow klicken soll? Versuch das onclick mal in die Checkbox zu stecken.

Gruß,

Florian

Link zu diesem Kommentar
Auf anderen Seiten teilen

Original geschrieben von White_Virus

Der OnChange geht nicht auch in einem <Input> oder??? da bräucht ich ihn nämlich.

Doch, klar, falls JavaScript nicht deaktiviert wurde klappt das.

onchange='document.forms[0].elements[0].checked=true'

für den Fall das vor der Checkbox nix kommt, also keine Buttons, Felder, etc. Idealerweise sollte der value der Checkbox der Primärschlüssel deiner Tabelle sein.

Gruß

Reinhold

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...