JS Funktion erweitern

obama0815

Grünschnabel
Guten Abend liebe Community,

Ich bin ein richtiger Laie in JS und brauch nur eine Funktionserweiterung. Aber dafür wird eure Hilfe benötigt weil ich mit meinem Wissen nicht mehr weiterkomme.

Also ich habe diese Funktion, die mir das DIV mit der übergebenen ID ausblendet.
Dass klappt auch alles wunderbar, ich kann es auch wieder einblenden.
Nun müsste ich diese Funktion so erweitern dass er mir alle DIV's mit der gleichen Klasse oder Name ausblendet bzw. einblendet.

Hier die Funktion:
Code:
function show(idname) { document.getElementById(idname).style.display = "block"; }
        function hidden(idname) { document.getElementById(idname).style.display = "none"; }

Ich hab es schon mit getElementsByName versucht, aber es will nicht so wirklich klappen. Daher bitte ich um Hilfe und bedanke mich schonmal im Vorraus.


MfG
obama
 
Hallo,

von mir nochmal etwas ausführlicher:

Javascript:
function showByName(name) {
    matches = document.getElementsByName(name);
    for(var i=0; i<matches.length; i++) matches[i].style.display = "block";
}

function hideByName(name) {
    matches = document.getElementsByName(name);
    for(var i=0; i<matches.length; i++) matches[i].style.display = "none";
}

function showByTagName(tagName) {
    matches = document.getElementsByTagName(tagName);
    for(var i=0; i<matches.length; i++) matches[i].style.display = "block";
}

function hideByTagName(tagName) {
    matches = document.getElementsByName(tagName);
    for(var i=0; i<matches.length; i++) matches[i].style.display = "none";
}
 
Zuletzt bearbeitet von einem Moderator:

Neue Beiträge

Zurück