Genei: Javascript + GetElementByID PRobs

Hi ich versuch per javascript auf die htmlelemente zuzugreifen bloss es klappt nicht
möchte später damit ein navisystem baun und der code ist teilweise aus einem tutorial aber funktioniert leider nicht
kann mir einer weiterhelfen ????

<html>
<head>
<script language="JavaScript" type="text/javascript">
<!--
function Machealles(){
        var ob1j = document.getElementById('Main');
 var xxx = document.createTextNode("ASASD")
 ob1j.appendChild(xxx)
}

function Changek() {
var myobj = document.getElementByID("id1")
var neu_text = document.createTextNode("ASDFASDFASDF")
confirm("ADA")
myobj.appendChild(neu_text)

}
//-->
</script>
<noscript></noscript>
</head>

<body>

<table id="Main"><tr><td>s</td></tr></table>
<a href="" onmouseover=Machealles()>asd</a>
<p id="id1">asdfas</p>
<a href=""onmouseover="Changek()">sadfasf</a>

</body>
</html>

  1. Hallo Genei,

    kann mir einer weiterhelfen ????

    Sicherlich. Nur solltest du dazu sagen, was "funktioniert nicht" und "klappt
    nicht" bei dir heißt.

    Grüße
      David

    --
    >>Nobody will ever need more than 640k RAM!<<
    1981 Bill Gates
  2. Hallo,

    ich versuch per javascript auf die htmlelemente zuzugreifen bloss es klappt nicht
    möchte später damit ein navisystem baun und der code ist teilweise aus einem tutorial aber funktioniert leider nicht
    kann mir einer weiterhelfen ????

    <html>
    <head>
    <script language="JavaScript" type="text/javascript">
    <!--
    function Machealles(){
     var ob1j = document.getElementById('Main');
     var xxx = document.createTextNode("ASASD")
     ob1j.appendChild(xxx)
    }

    Schließe konsequent JavaScript-Anweisungen mit einem Semikolon ab.

    function Changek() {
    var myobj = document.getElementByID("id1")

    getElementById() heißt die Methode.
                 ^

    var neu_text = document.createTextNode("ASDFASDFASDF")
    confirm("ADA")
    myobj.appendChild(neu_text)
    }
    //-->
    </script>
    <noscript></noscript>

    Hier ist _kein_ NOSCRIPT-Element möglich.

    </head>

    <body>

    <table id="Main"><tr><td>s</td></tr></table>
    <a href="" onmouseover=Machealles()>asd</a>

    <a href="" onmouseover="Machealles()">asd</a>
    Hiermit wird zum TABLE-Element ein TextNode hinzugefügt. Das ist dort aber nicht möglich. Entferne die ID bei TABLE und gib dem TD-Element die ID "Main". TD _darf_ TextNodes haben.

    <p id="id1">asdfas</p>
    <a href=""onmouseover="Changek()">sadfasf</a>

    </body>
    </html>

    viele Grüße

    Axel