2017-04-07 1 views
-1

FirefoxセレンIDE経由で記録すると、チェックボックスをキャプチャできません。私はそれをどのように行うのですか、下のチェックボックスのプロパティは、あなただけのを確認するチェックボックスコードの下の入力要素セレンIDEがチェックボックスを認識できない

<tr> 
    <td>click</td> 
    <td>id=ctl_ctl_MainContent_MainContent_Agreement</td> 
    <td></td> 
</tr> 
+1

FFまたはChromeでSelenium IDEを使用して録音していますか? ChromeにはSelenium用のIDEがありますか?あなたの質問には詳細と明快さが必要です。 –

+0

こんにちはNaveenそれはFFでセレンIDEです。私が記録し、再会すると、チェックボックスをチェックするステップで失敗します。ありがとう! – Vicky

+0

下記のコードで 'runScript'文を試してみてください。 var chk = document.getElementsByClassName( 'userAgreement'); chk.click(); –

答えて

0

使用に対するクリックコマンドを使用する必要が

span class="userAgreement"> 
<input id="ctl_ctl_MainContent_MainContent_Agreement" name="ctl$ctl$MainContent$MainContent$Agreement" 
tabindex="39" type="checkbox"> 
<label for="ctl_ctl_MainContent_MainContent_Agreement"> 
0

です。

document.getElementById("ctl_ctl_MainContent_MainContent_Agr‌​eement").checked = true; 
+0

ありがとうございますJsmithが、私はクリックIDを使用すると、チェックボックスが選択されていないと、エラーメッセージ "要素IDが見つかりません" – Vicky

関連する問題