Ankündigung

Einklappen
Keine Ankündigung bisher.

statt getElementsByTagName("div"); div direkt ansp

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • statt getElementsByTagName("div"); div direkt ansp

    hi,
    gibt es eine möglichkeit das div direkt anzusprechen; also
    das hier ersetzen:
    Code:
    var layers=document.getElementsByTagName("div");
     layers[0].style.visibility='hidden';
    Code:
    <script language="JavaScript">
    function clean ()
    {
    var layers=document.getElementsByTagName("div");
     layers[0].style.visibility='hidden';
    }
    function menu ()
    {
        var layers=document.getElementsByTagName("div");
        layers[0].style.visibility='visible';
    }
    </script>
    
    
    
    Japan
    
    <div id="m1" style="position:absolute; left:150; top:500; width:100; height:100; z-index:1; visibility: hidden">
    <table border=1 onClick="clean()">
     <tr>
      <td>
       Punkt 1
    
    Punkt 2
    
    Punkt 3
    
    Punkt 4
      </td>
     </tr>
    </table>
    </div>
    MfG Marc

  • #2
    Klar:

    Code:
    document.getElementsById("derdivtag").style.visibility='hidden';
    Code:
    <div id="derdivtag"></div>
    MfG

    Kommentar


    • #3
      hat leider nicht gefunzt

      sucheigentlich auch nur ne möglichkeit um nen layer ein/auszublenden wie geht das in js?

      --------------------------------
      edit: hab mir jetzrt dank 1 stunde googlen selbsz geholfen :wink:
      MfG Marc

      Kommentar


      • #4
        so gehts mit opera 7, nn7, IE6

        document.getElementById('dasdiv').style.visibility = "hidden";
        document.getElementById('dasdiv').style.visibility = "visible";

        <div id="dasdiv"></div>
        mfg Floh

        Programmers don't die, they GOSUB without RETURN

        Kommentar


        • #5
          Code:
          <script>
          function zeigen(element){
             element.style.display = 'block',
          }
          function verstecken(element){
             element.style.display = 'none'
          }
          </script>
          Code:
          <a href=# onClick=zeigen(this)>

          Kommentar


          • #6
            Sorry, darf nicht "getElementsById" heißen, sondern nur "getElementById".

            Kommentar

            Lädt...
            X