我想做一個像網頁一樣的終端shell,在文本輸入字段中鍵入內容,然後按回車打印出來,然後滾動提示,我不知道究竟該做什麼,所以這只是一個非常簡單的測試,但爲什麼不起作用? http://jsfiddle.net/paopaomj/qGw4Q/1/ 我把它寫在jsfiddle上,不知道如何在stackoverflow上發佈嵌入代碼,所以下面的代碼已經有了那些javascript和jquery加載語句。 我在編碼方面很新手,非常感謝您的幫助。試着製作一個像網頁一樣的終端外殼,爲什麼這個不工作?
HTML:
<body>
<div id="output"></div>
<div id="input">
<span>[email protected]</span>
<input type="text" id="command" />
</div>
的javascript:
$("command").keyup(function (e) {
if (e.keyCode == 13) {
submit();
}
});
var submit = function() {
var command = document.getElementById("command").value;
var outputel = document.getElementById("output");
var div = document.createElement("div");
div.innerHTML = "[email protected] " + command;
outputel.appendChild(div);
};