Sven: Mehrere DIVs per JS ausblenden

Beitrag lesen

Hallo ihr,

ich möchte mehrere DIV-Elemente ausblenden, die allesamt den gleichen Namen haben. Also:

<div name="abc" ...>

Dafür habe ich folgendes versucht:

function hidefieldsName(nname) {
 for(i=0; i<nname.length; i++) {
  document.getElementsByName(nname)[i].style.display = 'none';
 }
}

hidefieldsId('abc');

Es funktioniert zwar, die DIVs werden ausgeblendet. Dennoch meldet mir Firefox: "document.getElementsByName(nname)[i] is undefined"

Kann mir jemand verraten, warum? Was ist verkehrt?

Lg
Sven