• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Tab/ Register Menü Texte mit HTML

correl

Neues Mitglied
Hallo,
ich hab leider durch die SuFu nichts gefunden, bzw. wüßte nicht was ich da alles eintragen soll.
Ich hab folgendes Problem. Ich habe 4 Links, wenn man auf diese klickt, soll sich der Text unten ändern.

Hatte das ganze mal als Dropdown Menü gemacht, da funktionierte das wunderbar. Nun will ich aber das man klickt.

Wer könnte mir da bitte eben schnell helfen?

Code:
<script type="text/javascript">function CheckAuswahl(strText) {
  var objVis = document.getElementById("form1");
  objVis.style.display = (strText.match(/(beschreibung)/)) ? '' : 'none';
  var objVis = document.getElementById("form2");
  objVis.style.display = (strText.match(/(farben)/)) ? '' : 'none';
  var objVis = document.getElementById("form3");
  objVis.style.display = (strText.match(/(einbau)/)) ? '' : 'none';
  var objVis = document.getElementById("form4");
  objVis.style.display = (strText.match(/(fragen)/)) ? '' : 'none';
}
</script>
    <a href="#" value="beschreibung">Beschreibung</a>
    <a href="#" value="farben">Farben</a>
    <a href="#" value="einbau">Einbauvideo</a>
    <a href="#" value="fragen">Fragen</a>
  <br><br>
  <div id="form1" style="float:left;">BESCHREIBUNG</div>
  <div id="form2" style="display: none;float:left;">Farben</div>
  <div id="form3" style="display: none;float:left;">Einbauvideo / Anleitung</div>
  <div id="form4" style="display: none;float:left;">Fragen zum Artikel</div>
 
a-Elemente haben kein value-Attribut.

Du hast die Funktion keinem der Links zugeordnet. Wenn Du das machst, musst Du sicherlich dann auch dieser Funktion den jeweiligen Text übergeben - dann sollte es klappen.
 
Zurück
Oben