Показать сообщение отдельно
  #1 (permalink)  
Старый 23.02.2013, 12:14
Аспирант
Отправить личное сообщение для ArtemKrass Посмотреть профиль Найти все сообщения от ArtemKrass
 
Регистрация: 23.02.2013
Сообщений: 56

Не получается программно нажать ссылку
Вот фрагмент кода:
<div class="login_box_content">
								<div style="position:relative;z-index:50;">		<form action="/start?action=login_to_game_world" method="post" id="loginform">
		<div class="loginform-inner" style="display: none; ">
			<div>
				<input type="hidden" id="world" name="world" value="">
				<input type="hidden" id="facebook_session" name="facebook_session" value="">
				<input type="hidden" id="facebook_login" name="facebook_login" value="">
				<input type="hidden" name="portal_sid" value="">
			</div>

			<div id="login_form_inner">
				<div class="loginform-inner-wrap" style="position: relative; height: 24px;">
					<label for="name" class="login_text">Игровое имя:</label>
					<input id="name" name="name" type="text" value="" class="login_fields">
				</div>
				<div class="loginform-inner-wrap" style="position: relative; height: 24px;">
					<label for="password" class="login_text">Пароль:</label>
					<input id="password" name="password" type="password" class="login_fields">
				</div>
				<div id="lost_pw" class="small">
				<a href="/start/change_password?action=index">Забыли пароль?</a>
				</div>
				<div id="remember">
					<label>
						<input type="checkbox" id="autologin" name="autologin">
						Оставаться в системе					</label>
				</div>
			</div>
						<div class="loginform-inner-wrap loginform-inner-wrapsubmit" id="login_button">
				<a class="button " href="#" onclick="return submit_form_light('loginform')">
		<span class="left"><span class="right">
		<span class="middle">Вход</span>
		</span></span>
		<span style="clear:both;"></span>
	</a>					            	<div class="facebook-login">или подключить к&nbsp;<img src="/images/game/fb_connect.png" alt="" style="width:14px; cursor: pointer" onclick="GrepoFacebook.master.facebook_login_register('login');"></div>
							</div>
		</div>
		<div id="worlds" style="overflow-x: hidden; overflow-y: hidden; display: block; height: 37.0864px; margin-top: 0px; margin-bottom: 11.277000000000001px; padding-top: 0px; padding-bottom: 0px; "><span><b>Выберите мир:</b></span><div><ul><li><a>Альфа</a></li><li><a>другие миры</a></li><li><a class="settings_button" href="/start/index?action=show_settings">Настройки</a><a class="logout_button" href="#">Выход</a></li></ul></div></div></form>
	
							</div>
						</div>
							<div class="bottom_left">
								<div class="bottom_right">
									<div class="bottom_center">
									</div>
								</div>
							</div>

						</div>
					</div>
				</div>
			</div>
	</div>


Там есть ссылка
<a>Альфа</a>

Мне нужно программно на не нажать.

Вот так нахожу эту ссылку в коде:
document.getElementById('worlds').getElementsByTagName('a')[0]


Перепробовал onclick(), click(), submit(), ничего не срабатывает... Помогите, пожалуйста, разобраться...

Походу что-то нужно делать с
<form action="/start?action=login_to_game_world" method="post" id="loginform">
, но я не знаю ЧТО...
Ответить с цитированием