0
我正在嘗試使網站等終端。我以前工作過,然後愚蠢地刪除了一些使整個事情停止工作的代碼。我有HTML,CSS和JavaScript文件。我已檢查輸入是否正在工作,並且if語句正在工作,他們是。我真的不知道發生了什麼。當輸入被按下時從表單寫入div
HTML:
<html>
<head>
<link href="cli.css" rel="stylesheet">
<script src="cli.js"></script>
</head>
<body>
<div id="console"></div>
<form>
<input type="text" id="input" onkeypress="checkKey()">
</form>
</body>
</html>
JS:
var input=""
function checkKey(){
var code = event.keyCode;
if(code == 13) {
input = document.getElementById("input").value;
if (input=="help") {
document.getElementById("console").innerHTML="<p>HELP GOES HERE</p>";
alert(input)
} else {
document.getElementById("console").innerHTML="<p> Invalid command type help for list of commands</p>";
}
}
}
function writeToConsole(whatToWrite) {
document.getElementById("console").innerHTML="<p>"+whatToWrite+"</p>";
}
var objDiv = document.getElementById("console");
objDiv.scrollTop = objDiv.scrollHeight;
CSS:
body{
background:black;
color:green;
}
div#console{
outline: 1px solid white;
height: 90%;
width: 100%;
overflow: scroll;
color:green;
}
input{
outline: 1px solid white;
width: 100%;
background: black;
color: green;
height: 10%;
font-size: 20pt;
}
你缺少'event' .... – epascarello
@epascarello是感謝....使用Chrome的......但在休息FF –