Jan: Radio-/Checkbox-Status per Link ändern

Hallo Leute!

Folgendes: Ich hab eine Such-Seite. Oben ist eine Jahreszeile. Wenn auf ein Jahr geklickt wird, ändert sich dieses (Ebenenwechsel). Dieses "aktivierte Jahr" wird dann zur Suche weiterverwendet. Daneben hab ich in einer versteckten Ebene eine Checkbox (wird wahrscheinlich durch Radioboxen ausgetauscht). Jetzt sollte ich, wenn ich auf das Jahr klicke auch die versteckte Checkbox aktivieren können. Doch nur wie mach ich das?
Ich hoffe, Ihr könnt mir helfen.

Gruß, Jan

  1. Hi,

    Jetzt sollte ich, wenn ich auf das Jahr klicke auch die versteckte Checkbox aktivieren können.

    Ich glaube, document.forms[].elements[].click(); (<../../tecbbda.htm#a10>)
    ist deine Lösung.

    mfg
    CK1

    <img src="http://wwwtech.de/images/banner.jpg" alt="">
    http://wwwtech.de/
    http://wwwtech.de/moorhuhn/

    1. Hallo!

      Leider ist es nicht genau das. Ich zeig es Dir mal an einem Test-Script, das ich erstellt habe. Dieses funktioniert jedoch leider nicht.

      <script>
      function check(){

      document.formularname.checkboxname.checked == true;
      }
      </script>

      <form name="formularname"><input type="checkbox" name="checkboxname">
      <input type="submit" onSubmit="check()">

      Verstehst Du jetzt was ich meine?

      Gruß, Jan

      1. Hi,

        <script>
        function check(){

        document.formularname.checkboxname.checked == true;
        }
        </script>

        <form name="formularname"><input type="checkbox" name="checkboxname">
        <input type="submit" onSubmit="check()">

        Verstehst Du jetzt was ich meine?

        Das habe ich vorher auch wohl verstanden. ich sagte doch,

        document.forms["formularname"].elements["checkboxname"].click();

        Damit führst du einen "Mausklick" auf das Element aus und aktivierst es so.

        mfg
        CK1

        <img src="http://wwwtech.de/images/banner.jpg" alt="">
        http://wwwtech.de/
        http://wwwtech.de/moorhuhn/

    2. hi

      ja, das (die antwort) ist dich richtige lösung!
      document.forms[x].elements[y].click();

      wenn ich deine frage lese, denke ich eher, dass du nicht weisst, wie du 2 funktion auf einmal aufrufst!

      onclick="ebenenwechsel(); aktivieren();"

      --------------
      info: am besten postest du mal deinen ganzen script!

      cya

      1. Hallo!

        Klar weiß ich, wie man 2 Funktionen gleichzeitig aufruft, doch mit click() geht es nicht. Ihr versteht wohl meine Fragestellung nicht.

        Gruß, Jan

        1. hi

          poste mal deinen ganzen script...denn ich tschegg die fragestellung schon nicht genau!

          cya

        2. hi

          ich bins nochmals

          ------------------
          <script>
          function check(){
          document.forms[0].elements[0].click();
          }
          </script>

          <form name="formularname"><input type="checkbox" name="checkboxname">
          <input type="submit">
          <input type="button" value="klick" onclick="check()">
          </form>
          -----------------

          cya