ウェブページのような端末シェルを作成しようとしています。テキスト入力フィールドに何かを入力し、Enter キーを押して印刷し、プロンプトをスクロールします。正確に何をすればよいかわかりません。これは非常に簡単なテストですが、なぜ dosen効かない? http://jsfiddle.net/paopaomj/qGw4Q/1/ jsfiddle で書いていますが、埋め込みコードを stackoverflow に投稿する方法がわからないため、以下のコードには既に JavaScript と jquery の読み込みステートメントが含まれています。コーディング初心者なので、よろしくお願いします。
html:
<body>
<div id="output"></div>
<div id="input">
<span>root@host</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 = "root@host " + command;
outputel.appendChild(div);
};