Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 18.01.2010, 00:35
Новичок на форуме
Отправить личное сообщение для lamusica Посмотреть профиль Найти все сообщения от lamusica
 
Регистрация: 18.01.2010
Сообщений: 3

Нужна ваша помощь
разработка сайтов мое хобби и делаю только для себя. до этого с javascript не работал воопще, но более менее понимаю что к чему. Хочу сделать Меню при нажатии на один из пунктов которого происходит его активация текущего пунка и деактивация предыдущего активного пункта(при этом переход по самой ссылке не происходит, т.е. страница не обновляется). у кого какие мысли? если можно то максимально просто! Заранее благодарен
Ответить с цитированием
  #2 (permalink)  
Старый 20.01.2010, 03:09
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Здравствуйте!

Судя по вашему сообщению, вы ну совсем не знаете javascript.

Освойте основы языка и вопрос отпадет сам, полностью или частично.
А с чем не справитесь - поможем.

На сайте javascript можно начать изучать с учебника, раздел Основы javascript.
Возможно, вам также понадобится HTML - учебник есть, например, здесь: http://ru.html.net/tutorials/html/

Задавайте конкретные вопросы по ходу дела.

PS ваш вопрос не раз и не два обсасывался, и реализовывался.
Приложите усилия по поиску и разбору
Ответить с цитированием
  #3 (permalink)  
Старый 28.01.2010, 10:51
Новичок на форуме
Отправить личное сообщение для lamusica Посмотреть профиль Найти все сообщения от lamusica
 
Регистрация: 18.01.2010
Сообщений: 3

Спасибо разобрался... теперь новая проблема
function hideElements(i){
	document.getElementById("id"+i).style.display = 'none';
	if ((i==3)^(i==4)){
		document.getElementById("id"+i+i).style.display = 'none';
	}else if(i==5){
		document.getElementById("ad120x600").style.display = 'none';
	}
	if ((i==1)^(i==2)){
		document.getElementById("id02"+i).style.display = 'block';
		document.getElementById("id01"+i).style.display = 'none';
	} else if (i==3){
		
	} else if (i==4){
		
	} else if (i==5){
		
	}


}

function unhideElements(i){ 
    	document.getElementById("id"+i).style.display = 'block';
	if ((i==3)^(i==4)){
		document.getElementById("id"+i+i).style.display = 'block';
	}else if(i==5){
		document.getElementById("ad120x600").style.display = 'block';
	}
	
	if ((i==1)^(i==2)){
		document.getElementById("id02"+i).style.display = 'none';
		document.getElementById("id01"+i).style.display = 'block';
	} else if (i==3){
		
	} else if (i==4){
		
	} else if (i==5){
		
	}
}


Суть такова: я их использую в onclick. При нажатии на элемент должна скрываться/раскрываться область под ним. тут реализовано для одного елемента. работает но только 1 раз, т.е. 1 раз скрывается и 1 раз раскрывается
Ответить с цитированием
  #4 (permalink)  
Старый 02.02.2010, 23:49
Новичок на форуме
Отправить личное сообщение для lamusica Посмотреть профиль Найти все сообщения от lamusica
 
Регистрация: 18.01.2010
Сообщений: 3

очень оперативно помогаете.... обойдусь без вашей помощи... проблему решил своими силами...
Ответить с цитированием
  #5 (permalink)  
Старый 03.02.2010, 11:15
Аватар для subzey
Пионэр
Отправить личное сообщение для subzey Посмотреть профиль Найти все сообщения от subzey
 
Регистрация: 16.11.2009
Сообщений: 1,322

lamusica,
не обижайтесь только! Это же все-таки форум, где дядьки и тетьки, повернутые на яваскрипте, могут потрепаться и узнать что-то новое, а не фонд имени Матери Терезы.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
нужна помощь в JavaScript михаил Общие вопросы Javascript 26 30.10.2013 12:07
Нужна помощь в изменении "вертикального меню" slane Элементы интерфейса 0 07.01.2010 14:32
НУЖНА ВАША ПОМОЩЬ ПО AJAX PHP master Работа 4 19.01.2009 13:00
Кроссдоменный GET запрос. Нужна помощь! notxcain AJAX и COMET 4 07.12.2008 20:55
Срочно нужна помощь Гость Общие вопросы Javascript 2 02.09.2008 14:13