atran
Новичок
Объект anchors
Две верхних ссылки открывают и закрывают поле (меняют значение display).
В этом кое не хочет правильно работать
document.anchors.make_q_off.style.display='inline'
document.anchors.make_q_on.style.display='none'
Так е принажатии первая ссылка скрывает себя и отображает вторую. Вторая работает соответственнно.
В IE не работает - ссылка не сменяется (но форма все же открывается). В Firefox и Opera все отлично работает...
Как можно обойти этот лаг ? Вроде бы тут замешаны разные стандарты восприятия IE и Mozilla...
P.S.
Извините, что не очистил код от php - долго было кавычки удалять.
PHP:
<?
print "<a class=link href=# name=make_q_on OnClick=\" (document.forma.style.display='inline'), (document.anchors.make_q_off.style.display='inline'), (document.anchors.make_q_on.style.display='none') \">Создать тему</a>";
print "<a class=link style=\"display: none;\" href=# name=make_q_off OnClick=\" (document.forma.style.display='none'), (document.anchors.make_q_on.style.display='inline'), (document.anchors.make_q_off.style.display='none') \">Скрыть форму</a>";
print "<form name=forma style=\" display: none; \" action='' method=POST>
<table width=100% align=center border=0 cellspacing=7 ></td></tr>
<tr><td align=right><input class=in type=hidden name=uname value='".$_SESSION['user']."'></td></tr>
<tr><td><div class=text>Название темы</div></td></tr>
<tr><td align=center><input class=in style=\" width: 374;\" type=text name=thname value=''></td></tr>
<tr><td valign=top><div class=text>Текст </div></td></tr>
<tr><td valign=top align=center><textarea class=in style=\" width: 374;\" rows=8 name=thtext WRAP=physical></textarea></td></tr>
<tr><td align=right><input class=in type=submit value=Отправить></td></tr></table></form>";
?>
В этом кое не хочет правильно работать
document.anchors.make_q_off.style.display='inline'
document.anchors.make_q_on.style.display='none'
Так е принажатии первая ссылка скрывает себя и отображает вторую. Вторая работает соответственнно.
В IE не работает - ссылка не сменяется (но форма все же открывается). В Firefox и Opera все отлично работает...
Как можно обойти этот лаг ? Вроде бы тут замешаны разные стандарты восприятия IE и Mozilla...
P.S.
Извините, что не очистил код от php - долго было кавычки удалять.