2017-05-30 7 views
0

セイの要素/タグのタイプの種類を取得する方法:私はこれで私が意味する必要があり、このための要素のタイプを取得しようとしていますとして、私はタグを持つ例えばセレンのC#

<a class = "fp-anchor fp-forgot-password pull-right" href = "/Account/ForgotPassword">Forgot Password?</a> == $0 

をアンカーaタグ。または、より正確には、これがハイパーリンクかどうかを特定する必要があります。 何かなど、

Driver.FindElement(By.Id("someid")).<whatever selenium webdriver function to identify what type of element it is> 

同様に、入力タグである場合、

<input type="text"..../> 

それはinput型としてタグを識別すべきであると言います。

ご意見があれば助かります。

答えて

1

はいあなたは.TagName;財産

例えばを使用してタグ名を取得することができます

string tagname = Driver.FindElement(By.Id("someid")).TagName; 
+0

私の場合、関数GetTagNameは表示されません。 –

+0

@BishwaroopChakraborty、この 'TagName 'を試してください。 'string tagname = Driver.FindElement(By.Id(" someid "))。TagName'はC#で動作しているかどうかを教えてくれます –

関連する問題