<div id="all" class="ind_usr"> <div id="body"> <form method="post" action="" onsubmit="AjaxLogin(this); return false;" class="login"> <h1>Вход</h1> <dl> <dt> <label for="login_login">Логин:</label> </dt> <dd> <input type="text" id="login_login" name="login" value="" class="radius3" /> </dd> <dt> <label for="login_password">Пароль:</label> </dt> <dd> <input type="password" id="login_password" name="password" value="" class="radius3" /> <span class="error radius3" style="visibility: hidden"></span> </dd> <dt> <div class="forgot"> <a href="http://mypage.ru/forgot/">Забыли пароль?</a> </div> </dt> <dd class="login_submit"> <div class="radius3"> <p> <input id="remember_" type="checkbox" name="remember" value="on" checked="checked" /> <label for="remember_">Запомнить меня</label> </p> <input type="submit" value="Войти" /> <input type="hidden" value="" name="back" /> </div> </dd> </dl> </form> <div class="clear"></div> </div> </div>
у нее ни имени ни айди, ничего не задано
как на нее сослаться?
я взял за основу щаблон fc2.com
procedure Login();
var
x, y: integer;
begin
Randomize();
x := Random(40);
y := Random(20);
Navigate('http://xxx.ru/login/', true);
ExecJS('document.login.innerHTML=document.login.innerHTML+''/>/>'';', false);
FillForm('login', '$LOGIN');
FillForm('password', '$PASSWORD');
Wait(1);
ExecJS('blog_login_form_check();', false);
ExecJS('document.login.submit();', true);
end;
как тут находить эту форму, главное интересует как сделать submit, заполнение уже получилось
также объясните пожалуйста что делает и зачем нужно
ExecJS('document.login.innerHTML=document.login.innerHTML+''/>/>'';', false);
и
Randomize();
x := Random(40);
y := Random(20);