Помощник
|
Спойлеры |
gaaarfild
|
Сообщение
#1
|
||
|
|
||
|
|||
ZiTosS |
18.2.2009, 1:07;
Ответить: ZiTosS
Сообщение
#2
|
|
Блин, RTFM, на форуме уже 100 раз говорил как обращаться к элементам. А так же как правильно писать строку <script...>
<script type='text/javascript'> function edit_spoil(id) { var element = document.getElementById(id); element.innerHTML = "<div class='s_margin'>"; element.innerHTML += "<B><a href='pac_new_info.php?pac_id={$pac_id}'><IMG src='images/small/plus.gif' border=0> [Добавить данные о пациенте]</a></b><BR>"; element.innerHTML += "<B><a href='pac_info_edit.php?pac_id={$pac_id}'><IMG src='images/small/e.gif' border=0> [Изменить данные о пациенте]</a></b><BR><BR>"; element.innerHTML += "<B><a href='pac_info_del.php?pac_id={$pac_id}'><IMG src='images/small/x.gif' border=0> [Удалить данные о пациенте]</a></b></div>"; } </script> <a onClick="edit_spoil('edit_block');">Правка данных</a>
<table border=0 valign='top'> <tr> <td id='edit_block'></td> </tr> </table> |
|
|
gaaarfild
|
Сообщение
#3
|
|
Тише, не ругайся насяльника. =) И огромное спасибо!
А как можно сделать, чтобы при втором щелчке оно закрывалось обратно? |
|
|
ZiTosS |
18.2.2009, 11:19;
Ответить: ZiTosS
Сообщение
#4
|
|
Всё так же просто, делаем условие, на видимость блока. Если видим, скрываем, если не видим показываем.
<html>
<head> <script type='text/javascript'> function edit_spoil(id) { var element = document.getElementById(id); element.style.display = (element.style.display=="none") ? "block" : "none"; } </script> </head> <body> <a onClick="edit_spoil('edit_block');">Правка данных</a> <div id="edit_block" class="s_margin" style="display:none;"> <B><a href='pac_new_info.php?pac_id={$pac_id}'><IMG src='images/small/plus.gif' border=0> [Добавить данные о пациенте]</a></b><BR> <B><a href='pac_info_edit.php?pac_id={$pac_id}'><IMG src='images/small/e.gif' border=0> [Изменить данные о пациенте]</a></b><BR><BR> <B><a href='pac_info_del.php?pac_id={$pac_id}'><IMG src='images/small/x.gif' border=0> [Удалить данные о пациенте]</a></b></div> </body> </html> |
|
|
gaaarfild
|
Сообщение
#5
|
|
|
Здорово! Спасибо огромное.
|
|
|
||
|
Текстовая версия | Сейчас: 20.4.2024, 7:22 |