Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 29.10.2009, 11:07
Аватар для Basonsan
Аспирант
Отправить личное сообщение для Basonsan Посмотреть профиль Найти все сообщения от Basonsan
 
Регистрация: 22.10.2009
Сообщений: 50

style.display помогите с функцией
вот код
<html>
<head>
<title> Test </title>
<script language="JavaScript">
<!--
function f_go(m_page)
{
	switch (mpage)
	{
		case 1:
			i_page1.style.display="block";
			i_page2.style.display="none";
			i_page3.style.display="none";
			break;
		case 2:
			i_page1.style.display="none";
			i_page2.style.display="block";
			i_page3.style.display="none";
			break;
		case 3:
			i_page1.style.display="none";
			i_page2.style.display="none";
			i_page3.style.display="block";
	}
}

//-->

</script>
</head>
<body>
<h1 alight="center"> Многостраничный </div><br>
<a href="javascript: void(0); f_go(1);">стр 1</a><br>
<a href="javascript: void(0); f_go(2);">стр 2</a><br>
<a href="javascript: void(0); f_go(3);">стр 3</a><br>
<div id="i_page1">Содержание страницы 1</div>
<div id="i_page2" style="display: none">Содержание страницы 2</div>
<div id="i_page3" style="display: none">Содержание страницы 3</div>

</body>
</html>


по идее при нажатии стр n должно прятать все что было на странице и показать содеражние страницы n.
Подскажите где накосячил в коде...
Ответить с цитированием
  #2 (permalink)  
Старый 29.10.2009, 11:48
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

document.getElementById('i_page1')
Ответить с цитированием
  #3 (permalink)  
Старый 29.10.2009, 13:37
Аватар для Basonsan
Аспирант
Отправить личное сообщение для Basonsan Посмотреть профиль Найти все сообщения от Basonsan
 
Регистрация: 22.10.2009
Сообщений: 50

эм не совсем понял что это? и куда это вставить
Ответить с цитированием
  #4 (permalink)  
Старый 29.10.2009, 13:40
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Вместо i_page1.
Ответить с цитированием
  #5 (permalink)  
Старый 29.10.2009, 19:59
Аватар для Basonsan
Аспирант
Отправить личное сообщение для Basonsan Посмотреть профиль Найти все сообщения от Basonsan
 
Регистрация: 22.10.2009
Сообщений: 50

пробовал так
<html>
<head>
<title> Test </title>
<script language="JavaScript">
<!--
function f_go(m_page)
{
	switch (mpage)
	{
		case 1:
			document.getElementById('i_page1').style.display="block";
			document.getElementById('i_page2').style.display="none";
			document.getElementById('i_page3').style.display="none";
			break;
		case 2:
			document.getElementById('i_page1').style.display="none";
			document.getElementById('i_page2').style.display="block";
			document.getElementById('i_page3').style.display="none";
			break;
		case 3:
			document.getElementById('i_page1').style.display="none";
			document.getElementById('i_page2').style.display="none";
			document.getElementById('i_page3').style.display="block";
	}
}

//-->

</script>
</head>
<body>
<h1 alight="center"> Многостраничный </div><br>
<a href="javascript: void(0); f_go(1);">стр 1</a><br>
<a href="javascript: void(0); f_go(2);">стр 2</a><br>
<a href="javascript: void(0); f_go(3);">стр 3</a><br>
<div id="i_page1">Содержание страницы 1</div>
<div id="i_page2" style="display: none">Содержание страницы 2</div>
<div id="i_page3" style="display: none">Содержание страницы 3</div>

</body>
</html>

пробовал так
<html>
<head>
<title> Test </title>
<script language="JavaScript">
<!--
function f_go(m_page)
{
	switch (mpage)
	{
		case 1:
			document.getElementById('i_page1').style.display="block";
			document.getElementById('i_page2').style.display="none";
			document.getElementById('i_page3').style.display="none";
			break;
		case 2:
			document.getElementById('i_page1').style.display="none";
			document.getElementById('i_page2').style.display="block";
			document.getElementById('i_page3').style.display="none";
			break;
		case 3:
			document.getElementById('i_page1').style.display="none";
			document.getElementById('i_page2').style.display="none";
			document.getElementById('i_page3').style.display="block";
	}
}

//-->

</script>
</head>
<body>
<h1 alight="center"> Многостраничный </div><br>
<a href="javascript: void(0); f_go(1);">стр 1</a><br>
<a href="javascript: void(0); f_go(2);">стр 2</a><br>
<a href="javascript: void(0); f_go(3);">стр 3</a><br>
<div id="i_page1">Содержание страницы 1</div>
<div id="i_page2" style="display: none">Содержание страницы 2</div>
<div id="i_page3" style="display: none">Содержание страницы 3</div>

</body>
</html>

не пашет.........
Ответить с цитированием
  #6 (permalink)  
Старый 30.10.2009, 08:40
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

В консоль ошибок не пробовали смотреть?
Ответить с цитированием
  #7 (permalink)  
Старый 30.10.2009, 22:26
Аватар для Basonsan
Аспирант
Отправить личное сообщение для Basonsan Посмотреть профиль Найти все сообщения от Basonsan
 
Регистрация: 22.10.2009
Сообщений: 50

а как это делается?
Ответить с цитированием
  #8 (permalink)  
Старый 30.10.2009, 22:39
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Переменные у вас по разному называются mpage и m_page.
Ответить с цитированием
  #9 (permalink)  
Старый 30.10.2009, 23:54
Аватар для Basonsan
Аспирант
Отправить личное сообщение для Basonsan Посмотреть профиль Найти все сообщения от Basonsan
 
Регистрация: 22.10.2009
Сообщений: 50

большое спасибо!
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отправить Email. Помогите умоляяяяяяю... PAMAC Серверные языки и технологии 4 25.10.2009 21:14
помогите задать селектор! mkrylov jQuery 2 28.06.2009 20:34
Помогите создать скрипт замены картинок при наведении курсора. SantaS Я не знаю javascript 3 05.06.2009 12:59
Помогите с функцией, таймер enterwap Элементы интерфейса 6 07.05.2009 23:40
Помогите разобраться с функцией dateAdd Likan Общие вопросы Javascript 3 21.03.2008 16:13