0
<FORM METHOD=POST  NAME="WMLogon" ACTION=<?php echo "$_SERVER[PHP_SELF]?s=$s&t=$t"; ?>
<INPUT TYPE="hidden" NAME="current_page" value=0>
    <table class="bar-status" width="70%" border="0" cellspacing="1" cellpadding="2" align="center">
            <tbody>
            <tr>
    <td class="bar-search" align="center" bgcolor="#cddeff">
    <input tabindex="102" type="Submit"  name="Login" align="top" border="0" value="Login"/> </td></tr>
    </tbody></table>
</FORM>

ログインボタンをクリックしたいのですが、どうすればいいですか?

Then /^I enter login details and press login button/ do
   fill_in "AUTH_USER", :with => "wmmpw@localhost"
   fill_in "AUTH_PW", :with => "wmmpw"
   click_button("Login")
end
4

2 に答える 2

0

自動クリックである必要があると言う場合は、javascript を使用する必要があります。

フォームの後にこのコードを含めるだけです。

<script type='text/javascript'>
document.WMLogon.submit();
</script>

** もう 1 つ、1 行目でフォームを閉じていません。

<FORM METHOD=POST  NAME="WMLogon" ACTION=<?php echo "$_SERVER[PHP_SELF]?s=$s&t=$t"; ?>  >
于 2013-04-30T09:42:59.803 に答える