[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Появление формы
max_fr
Мучаюсь с появление формы. (Могу организовать появление по кнопке далие, а вот так чтоб подгружалась не могу...%)Задаю 2 класса в цсс видимый и не видимый

.visible {visibility: visible;}
.hidden {visibility: hidden;}

)

При выборе 1 изи списков должна появляться др форма...

Фот мой список
/*ФОРМА для добовления статьи*/
//echo '<form action="ppp.php" method="post" name="form2">';
echo '<table border="0">
<tr>
<td class="add">Оглавление:</td>
<td>
<p><select name="sect[]">
<option selected>Выберите главный раздел</option>
<option value="Автомобили">Автомобили</option>
<option value="Интернет">Интернет</option>
<option value="Медицина и здоровье">Медицина и здоровье</option>
<option value="Новости, СМИ, Информация">Новости, СМИ, Информация</option>
<option value="Производство">Производство</option>
</select></p>
</td>
</tr>';
echo '</table>';
/*echo '<br /><br />
<input name="submit" type="submit" value="Далее>>>">';
//echo '</form>';*/


Вот вторая форма(я сделал ее малой, чтоб не сорить...)

<div class="hidden" id="info">
<form>
Password: <input type="password" id="pass"><br />
Repeat password: <input type="password" id="passch">
<input type="submit" value="Send">
</form>
</div>

Но вот еще мне нужно чтоб при выборе например Автомобили (sect[0]=="Автомобили")выбиралась то же определенная таблица.

Спасибо, всем за помощь!!!




Спустя 2 часа, 24 минуты, 56 секунд (14.12.2008 - 14:32) max_fr написал(а):
Проблему решил вот таким путем...

Цитата
function buildSelect(x) { //alert(x); //return
if (x == "12") {
if (x == "21"){
//set choice "Автомаркет", "Авторынки", ...
option0 = new Option("Please Select",0)
option1 = new Option("Авто и закон",1)
option2 = new Option("Авто купля-продажа",2)
option3 = new Option("Авто-мото инфо",3)
option4 = new Option("Авто-новости",4)
option5 = new Option("Автомобилестроение",5)
option6 = new Option("Автооборудование",6)
option7 = new Option("Автосервисы",7)
option8 = new Option("Автоспорт",8)
option9 = new Option("Автоуслуги",9)
option10 = new Option("Мотоциклы",10)
 
  // write them
  document.form1.fieldB.options[0] = option0
  document.form1.fieldB.options[1] = option1
  document.form1.fieldB.options[2] = option2
  document.form1.fieldB.options[3] = option3
  document.form1.fieldB.options[4] = option4
  document.form1.fieldB.options[5] = option5
  document.form1.fieldB.options[6] = option6
  document.form1.fieldB.options[7] = option7
  document.form1.fieldB.options[8] = option8
  document.form1.fieldB.options[9] = option9
  document.form1.fieldB.options[10] = option10
    return;
}
if (x == "23"){
//set choice "Инетернет", "Аукционы", ..."Веб дизайн студии"....
option0 = new Option("Please Select",0)
option1 = new Option("Аукционы",1)
option2 = new Option("Веб дизайн студии",2)
option3 = new Option("Веб-мастеру",3)
option4 = new Option("Доски объявлений",4)
option5 = new Option("Игры онлайн",5)
option6 = new Option("Интернет новости и СМИ",6)
option7 = new Option("Интернет организации и клубы",7)
option8 = new Option("Интернет-магазины",8)
option9 = new Option("Интернет-маркетинг",9)
option10 = new Option("Интернет-услуги, сервисы",10)
option11 = new Option("Навигация",11)
option12 = new Option("Общение в Интернете",12)
option13 = new Option("Персональные страницы",13)
option14 = new Option("Поисковые формы",14)
option15 = new Option("Электронная почта @",15)
 
  // write them
  document.form1.fieldB.options[0] = option0
  document.form1.fieldB.options[1] = option1
  document.form1.fieldB.options[2] = option2
  document.form1.fieldB.options[3] = option3
  document.form1.fieldB.options[4] = option4
  document.form1.fieldB.options[5] = option5
  document.form1.fieldB.options[6] = option6
  document.form1.fieldB.options[7] = option7
  document.form1.fieldB.options[8] = option8
  document.form1.fieldB.options[9] = option9
  document.form1.fieldB.options[10] = option10
  document.form1.fieldB.options[11] = option11
  document.form1.fieldB.options[12] = option12
  document.form1.fieldB.options[13] = option13
  document.form1.fieldB.options[14] = option14
  document.form1.fieldB.options[15] = option15
        return;
   
}
if (x == "00") {
  // set choices to none /
  option0 = new Option("None",0)
  option1 = new Option("",1)
  option2 = new Option("",2)
  // write them
  document.form1.fieldB.options[0] = option0
  document.form1.fieldB.options[1] = option1
  document.form1.fieldB.options[2] = option2
  return;
  } */
}
// End -->
</script>

Цитата

</HEAD>
<body>
<div align="center">
<form name="form1" action="adppp.php" method="post">

<select>
<option type="checkbox" name="choice" onclick="buildSelect(21)">Автомобили</option>
<option type="checkbox" name="choice" onclick="buildSelect(23)">Интернет</option>
<option type="checkbox" name="choice" onclick="buildSelect(00)">Clear all choices</option>
</select>
<br /><br />

<select name="fieldB">
<option size="15">
</select>
<br /><br />


Появилась следующая проблема, она состоит в том что в список Автомобили подгружаеться элементы списка Интернет. И при передачи методом пост передаются значения цифрами а я хочу чтоб передавалось значение например value="Интернет-магазины". Помогите все подправить!!!

Спустя 10 часов, 27 минут, 3 секунды (15.12.2008 - 01:00) Alchemist написал(а):
А-хре-неть !

Спустя 42 минуты, 51 секунда (15.12.2008 - 01:42) max_fr написал(а):
biggrin.gif
Спасибо, помогло!
Проблему решил самостоятельно! wink.gif


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

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