>653さん、>654さん
ありがとうございます。
土曜日は、残念ながら上からの指示で、全部VBScriptで書くことになってしまいました。
せっかく具体的な記述を頂いたのに、申し訳ありません。
ただ、僕が基本的にJScriptを使っているので、また教えて頂いた記述を使う機会があると思います。
テキストで保存させて頂きました。

で、今日は今日で、新しい壁にぶつかっているのです…。
formから送られた内容を受け取り、変数に代入したら、1度目はいいのですが、それ以降ブラウザの更新をかけても、変数の内容が空にならないんです。

<% Response.Buffer = true
A = Request.Form("A")
%>
<html><head><title>フォームの練習</title><body>
<meta http-equiv="Content-Type" content="text/html; charset=SHIFT_JIS">
<FORM action="./renshu_form.asp" method="POST">
    Aを入力して下さい<br>
    <INPUT type="text" name="A" size="30" maxlength="32"><br>
    入力内容が正しければ、サブミットボタンを押して下さい<p>
    <input type="submit">
</FORM>
<%
If A <> "" Then
    Response.Write("ifに入った<br>")
End If
%>

これだと、2回目以降、常に変数Aに前回の値が入っているので、必ずif節に入ってしまいます。
また、更新をかける度に「情報を再送信しないと、ページを更新できません」という警告が出るのですが、以前formを使った記述を書いた時は、こんな警告は出なかったように思うのですが…。

申し訳ありませんが、またご教授お願いします。