Java скрипт

V
На сайте с 14.04.2007
Offline
316
642

Здравствуйте, вот понемногу осваиваю php-программинг, но с Java траблы :) Нужно сделать простую функцию - при нажатии на ссылку/рисунок сворачивать и разворачивать окно (таблицу). Может кто-то может поделиться своим опытом? :) Заранее спасибо.

Shtogrin
На сайте с 02.11.2006
Offline
95
#1
vanjouke:
но с Java траблы :)

сначала попробуйте называть это Javascript, ну или JS. Все таки это разные вещи.

vanjouke:

Нужно сделать простую функцию - при нажатии на ссылку/рисунок сворачивать и разворачивать окно (таблицу). Может кто-то может поделиться своим опытом? :) Заранее спасибо.

вставляете это в функцию, вызываемую на onclick

if(document.getElementById('my_img_or_table').style.display!='none')

document.getElementById('my_img_or_table').style.display='none';
else
document.getElementById('my_img_or_table').style.display='block';
www.shtogrin.com (http://www.shtogrin.com/). Канцтовары (http://www.invit.com.ua/). 1С Бухгалтерия (http://account.kiev.ua/).
V
На сайте с 14.04.2007
Offline
316
#2

Извини за глупый вопрос: как это должно выглядеть в общем виде?

Shtogrin
На сайте с 02.11.2006
Offline
95
#3

<script>

function f(name)
{
if(document.getElementById(name).style.display!='none')
document.getElementById(name).style.display='none';
else
document.getElementById(name).style.display='block';
}
</script>
<a href="#" onclick="f('table1');">Table</a>
<table border="1" cellpadding="2" cellspacing="0" width="100%" id="table1">
<tr>
<td>&nbsp;</td>
</tr>
</table>
V
На сайте с 14.04.2007
Offline
316
#4

Огромнейшее спасибо!

V
На сайте с 14.04.2007
Offline
316
#5
<script>
function f(name)
{
if(document.getElementById(name).style.display!='none')
document.getElementById(name).style.display='none';
else
document.getElementById(name).style.display='block';
}
</script>

Вставил в header.php, а:

<a href="#" onclick="f('table1');">Table</a>
<table border="1" cellpadding="2" cellspacing="0" width="100%" id="table1">
<tr>
<td>&nbsp;</td>
</tr>
</table>

на тедльной странице - не работает. Что делаю не так?

Shtogrin
На сайте с 02.11.2006
Offline
95
#6
vanjouke:
на тедльной странице - не работает

Так и не понял что такое "тедльной странице". id="table1" должно быть уникальным, посмотрите что отдает сервер, возможно какие-то кавычки режет. Или если это на сервере, бросьте адрес

Ayavryk
На сайте с 11.10.2003
Offline
209
#7

Для table скорее всего не display='block' а display=''. в FF м.б. траблы

Тынгыр, мынгыр, комсомол (http://erum.ru). Ехари, ехари, (жалобно) аяврик. /народная тунгусская песня/

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий