Перейти к содержимому


Пользователь месяца
ShowPrint ShowPrint 1-й за Сентябрь
Очков активности: 283 2 темы, 21 сообщение, 7 баллов репутации
Сайт: ShowPrint.ru
ТОП самых активных за этот месяц
  • Фотография Medvedoc
    #1

    Medvedoc
    Очков активности: 510 9 тем, 58 сообщений, 4 балла репутации

  • Фотография ShowPrint
    #2

    ShowPrint (ShowPrint.ru)
    Очков активности: 312 Вне конкурса за определение пользователя месяца

  • Фотография Ixman
    #3

    Ixman (o5cat.ru)
    Очков активности: 216 0 тем, 24 сообщения, 6 баллов репутации

  • Фотография BLIK
    #4

    BLIK
    Очков активности: 210 Вне конкурса за определение пользователя месяца

  • Фотография Игорь Ку
    #5

    Игорь Ку (dudesday.ru)
    Очков активности: 126 4 темы, 9 сообщений, 4 балла репутации

  • Фотография WGN
    #6

    WGN (worldgamenews.com)
    Очков активности: 88.5 Вне конкурса за определение пользователя месяца

  • Фотография Алексей111
    #7

    Алексей111 (xvideo24.ru)
    Очков активности: 66 8 тем, 20 сообщений, 1 балл репутации

  • Фотография yuran
    #8

    yuran (yurbol.ru)
    Очков активности: 37.5 1 тема, 22 сообщения, 1 балл репутации

  • Фотография Zevss
    #9

    Zevss (domles43.ru)
    Очков активности: 22.5 2 темы, 9 сообщений, 1 балл репутации

  • Фотография falka
    #10

    falka (mygoodjob.ru)
    Очков активности: 16.5 3 темы, 2 сообщения, 1 балл репутации

  • Показать весь ТОП 10

Kwork.ru - услуги фрилансеров от 500 руб.

Поддержите форум! =)
Апдейты
  • Яндекс тИЦ: 26.09.2018
  • Яндекс выдача: 20.10.2018
Топ 5 участников по репутации


Спойлеры

#1 gaaarfild

gaaarfild
  • Неактивные
  • 596 сообщений
  • Репутация: 0
0

Отправлено 17 February 2009 - 21:40

Хотелось бы сделать споил. Написал код, но, как всегда, не работает.

<script language='Javascript'>
function edit_spoil() {
	window.edit_block.innerHTML=\"
	<DIV class='s_margin'>
	 <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> 
	 \"
		}
</script>

Далее та часть, в которой будет действовать споил.

<TABLE border=0 valign='top'>
	 <TR><TH width=300><A ONCLICK='edit_spoil();'>Правка данных</a></th></tr>
			 <TR><TD name='edit_block' ID='edit_block'></TD></TR>
</table>
Не открывает списка.

 

 

  • 0

#2 ZiTosS

ZiTosS
  • Неактивные
  • 5148 сообщений
  • Репутация: 8

Отправлено 18 February 2009 - 00:07

Блин, 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>

  • 0

#3 gaaarfild

gaaarfild
    Topic Starter
  • Неактивные
  • 596 сообщений
  • Репутация: 0

Отправлено 18 February 2009 - 00:58

Тише, не ругайся насяльника. =) И огромное спасибо!
А как можно сделать, чтобы при втором щелчке оно закрывалось обратно?
  • 0

#4 ZiTosS

ZiTosS
  • Неактивные
  • 5148 сообщений
  • Репутация: 8

Отправлено 18 February 2009 - 10:19

Всё так же просто, делаем условие, на видимость блока. Если видим, скрываем, если не видим показываем.
<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>

  • 0

#5 gaaarfild

gaaarfild
    Topic Starter
  • Неактивные
  • 596 сообщений
  • Репутация: 0

Отправлено 18 February 2009 - 18:15

Здорово! Спасибо огромное.
  • 0


Оформление форума – IPBSkins.ru