以下は、ログインページのソースです。CSS セレクター (Selenium WebDriver または Chrome 開発者ツールのウォッチ式を使用) を使用して要素を見つけようとすると、見つかりません。Chrome 開発者ツールを使用すると、すべてのウォッチ式で"Not available"というメッセージが表示されます。この HTML の何が問題なのかを特定しようとしていますが、今のところそれを行うことができません。
さらに驚くべきことに、同じ CSS セレクターが Firefox でもうまく機能します。
私が何か間違ったことをしている場合は教えてください。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Login</title>
</head>
<body >
<div style="position:relative">
<div class="w900">
<!--header start-->
<div id="loginheader">
<div class="logo1" style="padding-top:30px;">
<img src="/openam/images/logo.png" width="122" height="49" alt="Logo" align="absmiddle"/>
</div>
<div class="login-home">
<div class="home-login-cnt">
<!-- Start OpenAM Code -->
<form name="Login" action="/openam/UI/Login" method="post">
<script language="javascript" type="text/javascript">
<!--
elmCount++;
-->
</script>
<script language="javascript" type="text/javascript">
<!--
elmCount++;
-->
</script>
<span class="fL">
<!--input name="" type="text" value="Email address" class="round"/>-->
<input class="round" type="text" placeholder="Email address" name="IDToken1" id="IDToken1" value="" />
</span>
<script language="javascript" type="text/javascript">
<!--
elmCount++;
-->
</script>
<span class="fL">
<!--<input name="IDToken2" type="text" value="Password" class="round"/>-->
<input class="round" type="password" placeholder="Password" name="IDToken2" id="IDToken2" value="" />
</span>
<fieldset>
<div class="row">
<input name="Login.Submit" type="submit" onclick="LoginSubmit('Log In'); return false;" class="login-button fR" value="Sign In" />
</div>
</fieldset>
<script language="javascript" type="text/javascript">
<!--
if (elmCount != null) {
document.write("<input name=\"IDButton" + "\" type=\"hidden\">");
}
-->
</script>
<input type="hidden" name="goto" value="aHR0cDovL2dsbzM0LnN0YWdpbmctcG9ydGFsLmNzcmxicy5jb206ODAvcmV0YWlsLw==" />
<input type="hidden" name="gotoOnFail" value=""/>
<input type="hidden" name="SunQueryParamsString" value="cmVhbG09Z2xvMzQm" />
<input type="hidden" name="encoded" value="true" />
<input type="hidden" name="gx_charset" value="UTF-8"/>
</form>
<!-- End OpenAM Code-->
</div>
<div class="forget-password "><b>Forgot password?</b></div>
</div>
</div>
<!--header End-->
<div class="cb"></div>
<div class="cb10"></div>
<div class="w100p">
<img src="/openam/images/login-bg.jpg" width="998" height="548" align="absmiddle" />
</div>
<div class="cb10"></div>
<div class="cb10"></div>
<div class="cb10"></div>
<div class="w100p">
<div style="width:475px; float:left">
<div style=" background:url(/openam/images/border0img.png) right repeat-y">
<div class="cb10"></div>
<span><img src="/openam/images/learnmore.png" width="202" height="59" style="margin-left:140px;"/></span>
<div class="cb"></div>
<span class="fR" style="margin-right:130px; color:#767571; font-size:14px; font-family:Lucida Sans Unicode"><b>learn more ></b></span>
<div class="cb10"></div>
</div>
</div>
<div style="width:370px; float:left">
<div style="">
<div class="cb10"></div>
<div class="w100p">
<span style="float:left; margin-left:140px; font-size:16px; font-family:Lucida Sans Unicode; ">
<span class="fL w100p" style="color:#996666">for assistance contact:</span>
<div class="cb10"></div>
<span class="fL w100p" style="color:#000">support@abc.com</span>
<div class="cb10"></div>
<span class="fL" style="color:#000">support@xyz.com</span>
</span>
</div>
<div class="cb10"></div>
<div class="cb10"></div>
</div>
</div>
<div class="cb10"></div>
<div class="cb10"></div>
<div class="cb10"></div>
<div class="cb10"></div>
<div class="cb10"></div>
<div class="footer">
<ul>
<li>Copyright © 2012-13 plc. All rights reserved. Terms of Use | Privacy Policy</li>
</ul>
<span>Help | Feedback</span>
</div>
</div>
</body>
</html>