• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

leichte frage zu getElementByID

Status
Für weitere Antworten geschlossen.

KrushVarrok

Neues Mitglied
HTML:
<HTML>
    <HEAD>
        <STYLE TYPE="text/css">
            
            #wert{    width:500px;
                    color:white;
                    border:2px solid black;}
        
        </STYLE>
        
        <SCRIPT TYPE="text/javascript">
        var x=1000;
        
        function rechts(){
        document.getElementById('wert').style.color=red;


        }
        
        </SCRIPT>
    </HEAD>
    
    <BODY>
        <A HREF=# onclick="javascript:rechts()">Hallo</A>
        
        <P ID="wert">TEST</P>
        
    </BODY>

</HTML>

wieso klappt diese javascript anweisung den nicht ? danke für eure hilfe ist bestimmt ein ganz simpler fehler
 
Stimmt, da hab ich nicht drauf geachtet, dachte die soll beim Laden ausgeführt werden.

Dann liegt es daran, dass du die Farbe nicht als String schreibst. Schreib mal 'red', dann geht es.

Die Fehlerkonsole sagt dir aber auch, dass sie red nicht kennt.
 
Dann machst du noch etwas falsch, denn bei mir geht es.
Deins:
HTML:
<A HREF=# onclick="javascript:rechts()">Hallo</A>
Richtig:
HTML:
<a href="#" onclick="rechts();">Hallo</a>

Trotzdem klappt es auch mit deinen Fehlern. Welchen Browser benutzt du?
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben