出力を処理するテキストエリアと、ユーザー入力を処理するテキストフィールドがあります。
フォーカスは完全に入力フィールドになります。フォームが送信されたとき (Enter キーが押されたとき)、ユーザー入力フィールドにテキストが追加されるようにすることはできません。ボタンがあり、これがクリックされた場合にのみ機能します。この問題を解決するにはどうすればよいですか?
以下は、Enterキーの送信のために試しているコードです。
<html>
<head>
<script type="text/javascript">
function addtxt(input) {
var obj=document.getElementById(input)
var txt=document.createTextNode("blah blah")
obj.appendChild(txt)
}
</script>
</head>
<body>
<textarea id="textarea1"></textarea>
<br><input type="text" onSubmit="addtxt('textarea1');">
</body>
</html>