テキスト内の情報を他のテキストに移動するには?

[上に] [前に] [次に]
七草がゆ 2000/01/21(金) 14:10:35
こんにちは。
IE4.0,NN4.6で作業してます。

テキストとテキストエリア、
それに決定ボタンと削除ボタンを用意して、
決定ボタンを押すことによりテキストに入力した値を順次(上書きじゃなくて!)
テキストエリアに書き込んでいくということをさせたいと思っています。…可能でしょうか?

<SCRIPT LANGUAGE="JavaScript">
<!--
function Kettei(){
document.myFORM.t2=document.myFORM.t1.value;
}
function Sakujo(){
}
--></SCRIPT>

(途中省略)

<FORM>
<INPUT type="text"NAME="t1">
<TEXTAREA rows="7" cols="40" name="t2"></TEXTAREA>
<INPUT type="button" value="決定" onClick="Kettei()">
<INPUT type="button" value="削除" onClick="Sakujo()">
<FORM>

だめもとでこんな風に書いてみたんですが(決定のほうのみ)
やっぱりだめでした(泣)。
writeとかいろいろ探してみたんですがわかりません。
だれかわたしの相談に乗っていただけないでしょうか?
よろしくお願します。

チャペル 2000/01/21(金) 14:26:43
ページを更新しても良いのなら・・・。
データ入力 → 決定ボタン → <TEXTAREA>の値と<INPUT>の値を取得し、ページを更新 → 更新後、両データを合わせたデータを<TEXTAREA>に表示

のような流れで出来るような気がします。
確認してないので、確かな事が言えなくてごめんなさい

WWWの鉄人 2000/01/21(金) 14:30:25
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html lang="ja">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<meta http-equiv="Content-Script-Type" content="text/javascript">
<title>サンプル</title>
<script type="text/javascript">
<!--
function add(obj)
{
document.forms[0].text.value += obj.memo.value + "\n";
}
//-->
</script>
</head>
<body>
<form action="xxx.cgi" method="post">
<p><textarea name="text" cols="40" rows="10"></textarea></p>
<p>
<input type="submit" value="決定">
<input type="reset" value="削除">
</p>
</form>
<form action="">
<p>
<input type="text" name="memo" value="" size="40">
<input type="button" value="決定" onclick="add(this.form);">
<input type="reset" value="削除">
</p>
</form>
</body>
</html>

[上に] [前に] [次に]