"Uncaught TypeError: Cannot read property 'style' ist null an.. "

Übte ich das styling, wie unten gezeigt, in einem anderen Dokument und arbeitete dort für Absätze und Tasten, sondern, für divs, aber Sie weigert sich, dies zu tun.

Den ersten document.getElementById('red').style.width="100px"; - Anweisung einen Fehler zurück

"Uncaught TypeError: Cannot read property 'style' ist null an.. "

Als ich versuchte es in einem anderen Dokument, es funktionierte ohne das sich die Stile innerhalb eines function myFunction() {} statment

Irgendwelche Ideen?

<div class="red" > some content</div>
<div class="blue" > some content</div>
<div class="green" > some content</div>

<script type="text/javascript">

document.getElementById('red').style.width="100px";
document.getElementById('blue').style.width="100px";
document.getElementById('green').style.width="100px";
document.getElementById('red').style.height="100px";
document.getElementById('blue').style.height="100px";
document.getElementById('green').style.height="100px";
document.getElementById('red').style.backgroundColor="red";
document.getElementById('blue').style.backgroundColor="blue";
document.getElementById('green').style.backgroundColor="green";
document.getElementById('red').style.borderRadius="50px";
document.getElementById('blue').style.borderRadius="50px";
document.getElementById('green').style.borderRadius="50px";

document.getElementById('red').onclick.display="none";
document.getElementById('blue').onclick.display="none";
document.getElementById('green').onclick.display="none";

</script>

  • Sie versuchen getElementById aber Ihre Elemente haben nur die Klasse nicht id
InformationsquelleAutor Johnny | 2017-09-04
Schreibe einen Kommentar