FirefoxセレンIDE経由で記録すると、チェックボックスをキャプチャできません。私はそれをどのように行うのですか、下のチェックボックスのプロパティは、あなただけのを確認するチェックボックスコードの下の入力要素セレンIDEがチェックボックスを認識できない
<tr>
<td>click</td>
<td>id=ctl_ctl_MainContent_MainContent_Agreement</td>
<td></td>
</tr>
FirefoxセレンIDE経由で記録すると、チェックボックスをキャプチャできません。私はそれをどのように行うのですか、下のチェックボックスのプロパティは、あなただけのを確認するチェックボックスコードの下の入力要素セレンIDEがチェックボックスを認識できない
<tr>
<td>click</td>
<td>id=ctl_ctl_MainContent_MainContent_Agreement</td>
<td></td>
</tr>
使用に対するクリックコマンドを使用する必要が
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">
です。
document.getElementById("ctl_ctl_MainContent_MainContent_Agreement").checked = true;
ありがとうございますJsmithが、私はクリックIDを使用すると、チェックボックスが選択されていないと、エラーメッセージ "要素IDが見つかりません" – Vicky
FFまたはChromeでSelenium IDEを使用して録音していますか? ChromeにはSelenium用のIDEがありますか?あなたの質問には詳細と明快さが必要です。 –
こんにちはNaveenそれはFFでセレンIDEです。私が記録し、再会すると、チェックボックスをチェックするステップで失敗します。ありがとう! – Vicky
下記のコードで 'runScript'文を試してみてください。 var chk = document.getElementsByClassName( 'userAgreement'); chk.click(); –