DAのcomponent設定で属性値に含まれる文字列の一部を使用する方法

フォローする

【概要】
DAのcomponent設定の属性値について、イコールではなく”ある文字列を含む”と言う形で指定する方法を知りたい。

【詳細 】
「aを含む」と指定する場合、”[name*=”a”]”と記載することで実現が可能です。
”[name=”a”]”では、「name属性がaであるエレメント」という判定になりますが、 ”[name*=”a”]”のように、属性名の後に”*(アスタリスク)”を付与することによって、「name属性にaを含むエレメント」という判定になります。

また、”[name*=”a”][name*=”b”]”と記載することで、「aとbを含む」と指定することも可能です。

その他CSSセレクタの構文に関しましては、下図をご参照ください。

パターン 意味

*

任意のエレメント

E

タイプ E のエレメント

E[foo]

"foo" 属性の E エレメント

E[foo="bar"]

"foo" 属性値が "bar" と正確に等しい E エレメント

E[foo~="bar"]

"foo" 属性値が空白で区切られた値のリストの E エレメント、その 1 つは "bar" と全く同様

E[foo^="bar"]

"foo" 属性値が文字列 "bar" で正確に始まる E エレメント

E[foo$="bar"]

"foo" 属性値が文字列 "bar" で正確に終わる E エレメント

E[foo*="bar"]

"foo" 属性値にサブストリング "bar" を含む E エレメント

E:root

E 要素 (ドキュメントのルート)

E:nth-child(n)

E エレメント (親から n 番目の子)

E:nth-last-child(n)

E エレメント (最後のエレメントから数えて、親の n 番目の子エレメント)

E:nth-of-type(n)

E エレメント (同タイプの n 番目の兄弟)

E:nth-last-of-type(n)

E エレメント (最後のエレメントから数えて、そのタイプの n 番目の兄弟エレメント)

E:first-child

E 要素 (親の最初の子)

E:last-child

E 要素 (親の最後の子)

E:first-of-type

E 要素 (同タイプの最初の兄弟)

E:last-of-type

E 要素 (同タイプの最後の兄弟)

E F

E エレメントの子孫 F エレメント

E > F

E エレメントの子 F エレメント

E + F

E エレメントの直前の F エレメント

E ~ F

E エレメントの前の F エレメント

<Help>
Kofax Kapow へようこそ > Design Studio > デバイス オートメーション > デバイス オートメーションのファインダー

3人中3人がこの記事が役に立ったと言っています

コメント

0件のコメント

ログインしてコメントを残してください。