• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:入力フレームがSUBMITしたら空欄にするには?)

入力フレームがSUBMITしたら空欄にするには?

このQ&Aのポイント
  • 入力フレームがSUBMITしたら空欄にする方法について教えてください。
  • 会員入場処理を行う際に、左フレームに入力して右側に表示される機能がありますが、再度左フレームに入力する際に、以前の入力内容が残ってしまいます。この内容を自動で消す方法はありますか?
  • <html>という形式のファイル内で、入力フレームがSUBMITしたら自動で空欄にする方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

>main.document.forms[0].reset() VBScriptとjavascriptをちゃんと区別して(ASP(サーバー)とクライアントの動作も)やらないといけないと思います。

noname#10657
質問者

お礼

ありがとうございます。 よくわかりませんでした。

その他の回答 (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=""; とする

noname#10657
質問者

お礼

ありがとうございます。 が、「フレーム名」でエラーになります。 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" %>

noname#10657
質問者

補足

>po000.aspを下記・・・ではなく >po001.aspを下記・・・の誤りでした。 よろしくお願いします。

関連するQ&A