2

jQuery を介して HTML 要素を取得しようとしていますが、作成するすべての JavascriptExecutor ステートメントで null 参照ポイント例外が発生し続けます。私ですか?

これが私のコードです:

List<Object> list= (List<Object>)(IJavaScriptExecutor)Browser).ExecuteScript("$('tbody').find('tr')");
 list.Count.ShouldBeLessThan(rowsWithNewActivity);
4

1 に答える 1

7

JavaScript の実行からは何も返されません。これを試して:

List<object> list = ((IJavaScriptExecutor)Browser).ExecuteScript("return $('tbody').find('tr');") as List<object>;

これは null 値を返すのではなく、探しているリストを返す必要があります。

于 2012-09-04T13:56:33.370 に答える