ホームページ > 記事 > ウェブフロントエンド > Web ページ上のテーブルで選択された行を取得するにはどうすればよいですか? 【VB+HTML】_html/css_WEB-ITnose
特定の Web ページにテーブルがあります。特定の行をクリックすると、VB でどの行が選択されているかを確認するにはどうすればよいですか?
言い換えると、テーブル内の特定の行を取得します:
document.all.item("tr_ID")
その行が選択されているかどうかを確認するにはどうすればよいですか?
各行の背景色 (document.all.item("tr_ID").bgcolor) を検出しようとしましたが、背景色は null でした。
選択時にクラスを追加
スタイルを選択し、このクラス定義を使用します
このクラス名に基づいて判断します
Webページはによって作成されていますその他、既製品 はい、今度は VB を使って Web ページを操作したいと思います。
選択した行は他の行とは異なる必要があります。異なる行を見つけてください。
背景色が異なりますが、背景色を取得する方法がわかりません。
document.all.item("tr_ID").bgcolor 結果は空です
document.all.item("tr_ID").style.backgroundcolor 結果も空です
ブラウザの「要素を検査」機能を使用できますチェック対象 選択行の他の行と異なる属性を選択し、その属性に基づいて判断します。
背景色が違いますが、背景色の取得方法がわかりません。
document.all.item("tr_ID").bgcolor 結果は空です
document.all.item("tr_ID").style.backgroundcolor 結果も空です
jslang さん、ありがとうございます!
document.all.item("tr_ID").className を使用して識別すると、結果は次のようになります:
未選択defaultDatagridRowStyle データ項目選択可能
選択済みdefaultDatagridRowStyle データ項目選択可能選択済み