0

チャットルームを持っています。問題は、何かを送信すると、フォームボックスにメッセージが残ることです。私が欲しいのは、ボタンを使用して送信されると、メッセージがクリアされることです。そこで、 $('#mbody').val(''); を追加しました。メッセージを含むフォームにid mbodyを追加しました。しかし、何らかの理由で、他のフォームをクリアします。

4

2 に答える 2

1

FORM の存在しない値を変更する必要はありません (フォーム入力には値があります)。リセットするだけです。

var form = document.getElementById('mbody');
form.reset();

各フォームに一意の ID があることを確認してください。

于 2013-01-11T23:08:25.577 に答える
0

あなたの漠然とした質問にはサンプルコードが欠けているのを見て、漠然とした答えを出します。ID は一意である必要があります。ID が重複しているか、間違った ID を参照している可能性があります。

于 2013-01-11T23:06:07.417 に答える