Ich habe das Gefühl, das ist so offensichtlich, ich werde mich schämen, wenn (wenn) gelöst - aber ich kann es einfach nicht funktionieren.Gruppierung vars in Funktion
Ich habe eine html + Javascript-Seite mit mehreren Elementen, die alle über Benutzer-Klicks angezeigt oder ausgeblendet werden müssen. So habe ich x Höhe von divs wie:
<div id="myDIVA" style="display:none;">blabla 1</div>
<div id="myDIVB" style="display:none;">blabla 2</div>
<div id="myDIVC" style="display:none;">blabla 3</div>
und sie sind versteckt und/oder dargestellt durch divs klicken:
<div onClick="myClickFunctionA()">Show only ONE</div>
<div onClick="myClickFunctionB()">Show only TWO</div>
<div onClick="myClickFunctionC()">Show only THREE</div>
Einfache Skript geht:
<script>
var a = document.getElementById('myDIVA');
var b = document.getElementById('myDIVB');
var c = document.getElementById('myDIVC');
function myClickFunctionA() {
a.style.display = 'block';
b.style.display = 'none';
c.style.display = 'none';
}
function myClickFunctionB() {
a.style.display = 'none';
b.style.display = 'block';
c.style.display = 'none';
}
</script>
Was würde ich zu tun ist in der Lage, die Vars zu gruppieren, so dass ich eine Funktion wie haben könnte:
Ich habe viele div's! Das mag albern klingen, aber es würde mir viel Sinn machen, Vars für eine einfachere Bearbeitung gruppieren zu können.
So hoffe ich, jemand ist für eine einfache Lösung up :-) Dank
Darn in der Nähe von allein für die erste Zeile upvoted. So oft scheinen die Leute von sich selbst erfüllt zu sein, nett jemanden mit Demut zu sehen. –