Ergebnis 1 bis 8 von 8
  1. #1
    RoN81 ist offline Jungspund
    registriert
    30-01-2007
    Beiträge
    17

    Übergabe von Checkboxen als Aray

    Ich habe folgendes Problem. Über eine Funktion will ich alle Checkboxen in einem Formular gleichzeitig "checked" setzen:


    var checkall = "false";

    function check(field)
    {
    if (checkall == "false")
    {
    for (i = 0; i < field.length; i++)
    field[i].checked = true;
    checkall = "true";
    }

    else
    {
    for (i = 0; i < field.length; i++)
    field[i].checked = false;
    checkall = "false";
    }
    }


    mit diesem Scripte funktioniert das auch. Aber nur wenn ich den Namen der einzelnen Checkboxen als string übergebe:

    name = "name"

    will ich den Namen der Checkboxen als Array über geben

    name = "name[]"

    da ich in der Auswertung des Formulars alle Werte der einzelnen Checkboxen benötige, die "checked" waren. Die Werte übernehme ich in der Auswertung mit PHP über die $POST Variable.

    Kann mir jemand helfen???

    Grüße RoN

  2. #2
    pit-r Guest

    AW: Übergabe von Checkboxen als Aray

    Dein Problem dürfte im Funktionsaufruf liegen und Deine Beschreibung ist eher daneben.

    In Ermangelung des nötigen Codes ein wenig geraten:
    check(document.formularName['name[]']);

    Ahoi - Pit

  3. #3
    RoN81 ist offline Jungspund
    registriert
    30-01-2007
    Beiträge
    17

    AW: Übergabe von Checkboxen als Aray

    Funktioniert trotzdem nicht

  4. #4
    pit-r Guest

    AW: Übergabe von Checkboxen als Aray

    Das wundert mich nicht sonderlich, da ich den relevanten Code immer noch nicht kenne.

  5. #5
    RoN81 ist offline Jungspund
    registriert
    30-01-2007
    Beiträge
    17

    AW: Übergabe von Checkboxen als Aray

    Mein Formular

    Code:
    <a href="javascript:check(document.form.'pnid[]')">Check All</a>
    
    <form name="from" method="POST" action="test.php">
      <input type="checkbox" name="pnid[]">Name1
      <input type="checkbox" name="pnid[]">Name2
      <input type="checkbox" name="pnid[]">Name3
      <input type="checkbox" name="pnid[]">Name4
      <input type="checkbox" name="pnid[]">Name5
      <input type="checkbox" name="pnid[]">Name6
    </form>
    Das Script für die Funktion check() steht oben.

    Kann mir jemand helfen.


    Grüße RoN

  6. #6
    pit-r Guest

    AW: Übergabe von Checkboxen als Aray

    Meins: check(document.formularName['name[]']);
    Deins: check(document.form.'pnid[]')

    Siehst Du einen gewissen Unterschied zwischen den beiden (abgesehen vom Formular- und vom Feldnamen)?

  7. #7
    RoN81 ist offline Jungspund
    registriert
    30-01-2007
    Beiträge
    17

    AW: Übergabe von Checkboxen als Aray

    Sorry, bin nicht so der Speziallist für Javascript.
    Es Funktioniert.
    Ich Danke!!!

    Schönen Abend noch!

    Grüße RoN

  8. #8
    pit-r Guest

    AW: Übergabe von Checkboxen als Aray

    Gern geschehen.
    Zitat Zitat von RoN81
    Schönen Abend noch!
    Dir auch!

    Ahoi - Pit

Ähnliche Themen

  1. Zugriff auf checkboxen via JavaScript (STRUTS)
    Von DerBen im Forum JavaScript
    Antworten: 3
    Letzter Beitrag: 05-09-2006, 17:15
  2. Eindeutige Erkennung von Checkboxen
    Von jahlives! im Forum JavaScript
    Antworten: 6
    Letzter Beitrag: 21-04-2006, 13:44
  3. Auswahmöglichkeiten von Checkboxen
    Von -=Taipan=- im Forum JavaScript
    Antworten: 17
    Letzter Beitrag: 22-02-2005, 15:49
  4. Anzahl der anklickbaren Checkboxen limitieren
    Von grind2end im Forum JavaScript
    Antworten: 0
    Letzter Beitrag: 16-02-2005, 09:50
  5. Checkboxen Eigenschaft umkehren
    Von Redpadz im Forum JavaScript
    Antworten: 3
    Letzter Beitrag: 14-01-2005, 17:08

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •