

/EDIT: Hab den Fehler gefunden. Das getElementByID() war überflüssig.
Heul doch.RSBasic hat geschrieben:Das ist aber ein schlechter "Programmier"stil. Und solche Inline-Events wie onmouseover wie du es grad gemacht hast, ist auch nicht so schön. Lieber extern eine separate Javascript-Datei erstellen und dort ein Observe auf ein DOM-Element setzen. Ist besser wartbar, übersichtlicher und strukturierter als ein Spaghetticode.
undbobobo hat geschrieben:...gequirlte universitäre Programmierkacke...
bobobo hat geschrieben:
bobobo hat geschrieben:
Code: Alles auswählen
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript">
function clearConsole(consoleColorFront, consoleColorBack) {document.getElementById("ConsoleBgDiv").innerHTML = ""; document.getElementById("ConsoleBgDiv").style = 'width:800px; height:8000px; background-color:#' + consoleColorBack;}
var thisSpan; var ConsoleBgDiv; var consoleColFront; var consoleColBack;
function whichKeyonpress(evt) {alert(evt.which);}
onload = function() {ConsoleBgDiv = document.createElement("div"); ConsoleBgDiv.id = "ConsoleBgDiv"; ConsoleBgDiv.style.width = "800px"; document.getElementById("ConsoleBG").appendChild(ConsoleBgDiv);
ConsoleBgDiv.style.height = "8000px"; clearConsole(0, "FFFF00");
thisSpan = document.createElement("span");
thisSpan.id = "thisSpan";
thisSpan.className = "black";
document.getElementById("ConsoleBgDiv").appendChild(thisSpan); document.getElementById("thisSpan").innerHTML = document.getElementById("thisSpan").innerHTML + "<span style='color:#FFFFFF'>29<br /></span>";
thisSpan = document.createElement("span");
thisSpan.id = "thisSpan";
thisSpan.className = "black";
document.getElementById("ConsoleBgDiv").appendChild(thisSpan); document.getElementById("thisSpan").innerHTML = document.getElementById("thisSpan").innerHTML + "<span style='color:#FFFFFF'>30<br /></span>";
ConsoleBgDiv.addEventListener('keypress', whichKeyonpress(), true);
}</script><style type="text/css">body { } .black { background-color:#000000; } </style>
</head>
<body>
<font face="courier"><span id="ConsoleBG"></span></font></body>
</html>