[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Необновляя страницы
maxsim1982i
Здраствуйте вот к примеру есть такой простенький код

<body>
<h1>
ТЕСТ
</h1>
<table
border="1">
<tr>
<td
wilth="100" bgcolor="teal">
<p
id="us">Меню</p>
</td>
<td
wilth="100">
<p
id="dp">Дополнительно</p>
</td>
</tr>
<tr>
<td
width="200" hieght="100" colspan="2" bgcolor="teal">
<script
language="JavaScript" for="us" event="onclick">
write("<a href=#>управление</a><br><a href=#>Компоненты</a><br><a href=#>СтройБыт</a><br><a

href=#>управление человеком</a><br></td><tr></table>")
</script>

<script
language="JavaScript" for="dp" event="onclick">
document.write("<a href=#>Доп возможности</a><br><a href=#>Доп.Компоненты</a><br><a

href=#>СтройБыт Общие</a><br><a href=#>управление человеком доп</a><br>")
</script>
</td>
<tr>
</table></body>

Что нужно сделать чтоб страница не обновлялась при выборе МЕНЮ или ДОПОЛНИТЕЛЬНО а просто дописывала нужные ссылки в ячеку таблицы в зависимости что выбрано




Спустя 9 минут, 17 секунд (30.11.2009 - 11:38) glock18 написал(а):
читаем про appendChild.

для прерывания выполнения действия по умолчанию - для ссылок это переход по ссылки - нужно в событии возвращать false.

Спустя 6 минут, 12 секунд (30.11.2009 - 11:45) maxsim1982i написал(а):
а можно чуть подробнее а то я совсем тут новичок

Спустя 7 часов, 57 минут (30.11.2009 - 19:42) olgatcpip написал(а):
<div id="id_1"></div>
<a
href="#" onclick="return func()">клик на меня!</a>


function func(){
var node = document.getElementById('id_1');
var message="бла-бла";
var messageNode = document.createTextNode(message);
node.appendChild(messageNode);

return false;
}

Спустя 3 часа, 28 минут, 27 секунд (30.11.2009 - 23:10) Dron19 написал(а):
Если я вас правильно понял, то можно так!

<p id='dp'>Дополнительно</p>
Бла-бла-бла.....................
<a href='#dp'>Перейти наверх</a>

То есть нужно указывать dp в ссылке!

Спустя 9 часов, 25 минут, 17 секунд (1.12.2009 - 08:35) maxsim1982i написал(а):
И еще подскажите как var message= присвоить html текст то есть ссылки <a href=#>ссылка</a>

Спустя 6 часов, 23 минуты, 48 секунд (1.12.2009 - 14:59) olgatcpip написал(а):
Есть, не очень правильны вариант, но тожк сработает. Правда я проверяютолько в ие и опере и мазиле.
function func(){  
var node = document.getElementById('id_1');
var divElement = document.createElement("div");
divElement.innerHTML='бла-бла <a href="">пи-пи</a>';
node.appendChild(divElement); return false;}


_____________
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.