Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.08.2010, 01:30   #1
ZET78
Пользователь
 
Регистрация: 02.05.2010
Сообщений: 60
По умолчанию выбор элемента

Кто может помочь, в общем я написал выбор формы без перезагрузки страницы, вот код:
Код:
<div class="search_info"><span class="type"><strong><a href="#"
  onclick="if(document.getElementById('pr1').style.display=='none') { document.getElementById('pr1').style.display='block';  
document.getElementById('pr3').style.display='none';       
document.getElementById('pr2').style.display='none';  
}"
  >Типы:</a></strong></span>&nbsp;все&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="type"><strong><a href="#" 
  onclick="if(document.getElementById('pr2').style.display=='none') { document.getElementById('pr2').style.display='block';  
document.getElementById('pr1').style.display='none';       
document.getElementById('pr3').style.display='none';  
}"
  >Языки:</a></strong></span>&nbsp;все&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="type"><strong><a href="#"
  onclick="if(document.getElementById('pr3').style.display=='none') { document.getElementById('pr3').style.display='block';  
document.getElementById('pr2').style.display='none';       
document.getElementById('pr1').style.display='none';  
}"
  >Предметы:</a></strong></span>&nbsp;все</div>
  <span id="pr1" style="display:block;">
  <div class="type_field"><ul class="types">
  <li><a href="#">Реферат</a></li>
  <li><a href="#">Диплом</a></li>
  <li><a href="#">Лабораторная</a></li>
  <li><a href="#">Курсовая</a></li>
  </ul>
  
  <div class="type_field3"><ul class="types">  
  <li><a href="#">Тут</a></li>
  <li><a href="#">Должно</a></li>
  <li><a href="#">Быть больше</a></li>
  <li><a href="#">Типов</a></li>
  </ul></div>
  </div>
  </span>
  
  <span id="pr2" style="display:none;">
  <div class="type_field"><ul class="types">
  <li><a href="#">Русский</a></li>
  <li><a href="#">Китайский</a></li>
  <li><a href="#">уругвайский</a></li>
  <li><a href="#">блядский</a></li>
  </ul>
  
  <div class="type_field3"><ul class="types">  
  <li><a href="#">Тут</a></li>
  <li><a href="#">Должно</a></li>
  <li><a href="#">Быть больше</a></li>
  <li><a href="#">языков</a></li>
  </ul></div>
  </div>
  </span>
  
  <span id="pr3" style="display:none;">
  <div class="type_field"><ul class="types">
  <li><a href="#">история</a></li>
  <li><a href="#">сексология</a></li>
  <li><a href="#">технология</a></li>
  <li><a href="#">еще че-то</a></li>
  </ul>
  
  <div class="type_field3"><ul class="types">  
  <li><a href="#">Тут</a></li>
  <li><a href="#">Должно</a></li>
  <li><a href="#">Быть больше</a></li>
  <li><a href="#">предметов</a></li>
  </ul></div>
  </div>
  </span>
как сделать так, что к примеру если я выбрал реферат, вместо все выводилось слово реферат?
ZET78 вне форума Ответить с цитированием
Старый 18.08.2010, 07:18   #2
ZET78
Пользователь
 
Регистрация: 02.05.2010
Сообщений: 60
По умолчанию

все, разобрался, если кому-надо то вот код(использовал библиотеку jquery)
Код:
<script type="text/javascript" src="jquery.js"></script> 

<form class="jQuery_form" action="" method="post" style="float: left; width: 250px;" name="form1">
    <input name="check1" type="checkbox" onclick="document.form1.submit.click()">вЕЙАНЙЯ 1<br>
    <input name="check2" type="checkbox" onclick="document.form1.submit.click()">вЕЙАНЙЯ 2<br>
    <input name="check3" type="checkbox" onclick="document.form1.submit.click()">вЕЙАНЙЯ 3<br>
    <a  href='#' >ol</a>
	<input name="submit" value="" type="submit" style="display:none">

</form>
<div class="jQuery_result_field" style="margin-left: 260px;"></div>
<br clear="both">
<script type="text/javascript">
    $(".jQuery_form input[type='submit']").click(function() {
        $(".jQuery_result_field").empty();
        $(".jQuery_result_field").append("<strong>вЕЙАНЙЯШ:</strong><br/>");
        $(".jQuery_form :checked").each(function() {
            $(".jQuery_result_field").append($(this).attr("name") + " ");
        });
       
        
        return false;
    });
</script>


</html>
ZET78 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
winapi выбор элемента в списке mapt34 Win Api 1 13.06.2010 19:41
можно ли прописать стиль для элемента "внутри" этого самого элемента ? vedro-compota HTML и CSS 8 03.05.2010 17:24
ListView выбор элемента keef Общие вопросы Delphi 3 13.04.2010 18:04
Си -Расположить элементы в порядке возрастания от первого нулевого элемента до отрицательного элемента Freia Помощь студентам 17 13.12.2009 15:41
Позиционирование элемента vlad2423 HTML и CSS 7 09.03.2009 20:28