ルーキースクール:
過去2日間、私は友人がスクリプトを使用してHTMLでさまざまなコントロールを操作する方法について尋ねるのを見ました。今、私はそれを自分で要約します。プロジェクトの理由により、多くのプログラムがVBScriptに記載されています。興味のある友達はそれらをJavaScriptに書き直すことができます。その時にそれらを共有することを忘れないでください、ライブ。
gfgetCheckBoxValue = strValue
エンド関数
上記は、VBScriptのチェックボックスを処理する方法(通常使用)です。これらの関数は、一般的なVBSファイルにカプセル化され、HTMLの<head>タグ領域で参照できます〜を使用するために使用できます〜、<head> <script言語= vbscript src = vbschkboxtool.vbs> </script> </head> </head>
また、1つの問題に注意する必要があります。実際のアプリケーションでは、クエリ条件に基づいて生成されたリストにレコードがない場合があります。つまり、チェックボックス制御はありません。そのようなコントロールを名前で呼び出す場合、IEはこの時点でエラーを報告します。良い解決策はないので、チェックボックス制御がないこの状況をバイパスするプログラムを書きました。
functionsischkboxexist()
エラーの再開時に次に再開します
err.clear
isempty(document.frmorderlist.chkorder)の場合
ifを終了します
err.number <> 0の場合
それ以外
sischkboxexist = true
ifを終了します
err.clear
エンド関数
iSemptyなど、プログラム内の所定のコントロールで操作を行います。 ERR.Number> 0の状況がキャプチャされた場合、コントロールが存在しないことを意味します。ただし、次にエラー履歴書が表示されるため、エラーはありません。つまり、コントロールが存在するかどうかが判断されることを意味します。
上記の3つの関数を呼び出す前に、Sischkboxexist関数を呼び出して、対応するコントロールが存在するかどうかを確認するため、間違いはありません。
-EOM-