powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / [JS] Помогите новичку с JumpMenu
4 сообщений из 4, страница 1 из 1
[JS] Помогите новичку с JumpMenu
    #34362221
LL-XX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем мне нужно сделать так: что бы при выборе елемента из JumpMenu1 (например елем. "1")
ниже появлялся текст "1111"; при выборе в JumpMenu1 елем. "2" ниже появлялся текст "2222"

Я делаю так:
<select name="proizv" id="select" onChange="change(this.options[this.selectedIndex].value)">
<option value="1">1</option>
<option value="2">2</option>
</select>

<DIV id="block1" style="display: none">
1111
</DIV>
<DIV id="block2" style="display: none">
2222
</DIV>

Собственно вызываемая функция:
function change(id)
{
if (id == 1)
{
show("block1");
hide("block2");
}
else
if (id == 2)
{
show("block2");
hide("block1");
}
}

Вот. Написал как смог, только ничего не работает. Очень сильно прошу помочь, а еще лучше если кто-нибудь напишет и скинет код )
...
Рейтинг: 0 / 0
[JS] Помогите новичку с JumpMenu
    #34362252
LINUXER
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
<select name="proizv" id="select" onChange="change(this.options[this.selectedIndex].value)">
  <option value="1"> 1 </option>
  <option value="2"> 2 </option>
</select>
<DIV id="block"></DIV>
Код: plaintext
1.
2.
function change(id){
  document.getElementById("block").innerHTML=id+id+id+id;
}
...
Рейтинг: 0 / 0
[JS] Помогите новичку с JumpMenu
    #34362304
LL-XX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Немного не то. У меня должен появиться не именно текст "1111" или "2222", а что угодно соответствующее выбранному элементу из JumpMenu. Например может появиться еще одно JumpMenu.
...
Рейтинг: 0 / 0
[JS] Помогите новичку с JumpMenu
    #34362543
LINUXER
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LL-XXНемного не то. У меня должен появиться не именно текст "1111" или "2222", а что угодно соответствующее выбранному элементу из JumpMenu. Например может появиться еще одно JumpMenu.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
var elems={
  "1":"1111",
  "2":"2222",
  "XXmenu":"<select onchange='changeXX(value)'>....</select>"
};
function change(id){
  document.getElementById("block").innerHTML=elems[id];
}
кстати вместо "this.options[this.selectedIndex].value" достаточно "this.value" или "value"
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / [JS] Помогите новичку с JumpMenu
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]