- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:入力フレームがSUBMITしたら空欄にするには?)
入力フレームがSUBMITしたら空欄にするには?
このQ&Aのポイント
- 入力フレームがSUBMITしたら空欄にする方法について教えてください。
- 会員入場処理を行う際に、左フレームに入力して右側に表示される機能がありますが、再度左フレームに入力する際に、以前の入力内容が残ってしまいます。この内容を自動で消す方法はありますか?
- <html>という形式のファイル内で、入力フレームがSUBMITしたら自動で空欄にする方法を教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>main.document.forms[0].reset() VBScriptとjavascriptをちゃんと区別して(ASP(サーバー)とクライアントの動作も)やらないといけないと思います。
その他の回答 (1)
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
回答No.1
1)フォームの中に<input type="reset">を作って、(入力する前に)リセットできるボタンを作る 2)po001.asp側で、フレーム名.document.forms[0].reset(); をする。 3)po001.asp側で、フレーム名.location.reload(); をする。 4)po001.asp側で、フレーム名.document.forms[0].NAMAE.value=""; とする
質問者
お礼
ありがとうございます。 が、「フレーム名」でエラーになります。 p000.aspを下記記述としました。 <% main.document.forms[0].reset() if request.form("namae")="130001" then response.redirect "po130001.asp" end if if request.form("namae")="130002" then response.redirect "po130002.asp" end if session("errormessage")="入力内容が誤っています" response.redirect "po900.asp#end" %>
質問者
補足
>po000.aspを下記・・・ではなく >po001.aspを下記・・・の誤りでした。 よろしくお願いします。
お礼
ありがとうございます。 よくわかりませんでした。