Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 18.04.2012, 09:56
Новичок на форуме
Отправить личное сообщение для alenkaaa Посмотреть профиль Найти все сообщения от alenkaaa
 
Регистрация: 17.04.2012
Сообщений: 5

помогите исправить баг, плиз!!!!
Задача: если выбрано РЕШЕНА - ничего не появляется, НЕ РЕШЕНА - доп.поле "Причена", ТРЕБУЕТ ПРОРАБОТКИ... - доп.поле Пояснение и время

оказалось, что что-то не так и форма с этим решением не отправляется, где ошибка?
Или отправляется со 2-го раза,
http://freefriends.ru/mail3_otvet/answer.php

скрипт
<script>
function Selected(a) {
	var label = a.value;
	if (label==2) {
		document.getElementById("Label2").style.display='block';
		document.getElementById("Label3").style.display='none';
		
	} else if (label==3) {
		document.getElementById("Label2").style.display='none';
		document.getElementById("Label3").style.display='block';
		
	} else {
		document.getElementById("Label2").style.display='none';
		document.getElementById("Label3").style.display='none';
	}
	
}</script>>


вырезка из формы:
<dl class="row">
			<dt class='lable'><label for="about"><strong>Проблема (вопрос):</strong></label></dt>
            <dd class="field"><select id="about" class="Validate_Required " name="about" aria-required="true" onChange="Selected(this)">
   <option value="1"  selected="selected">Решена</option>
   <option value="2">Не решена</option>
   <option value="3">Требует дополнительной проработки</option>
</select>
</dd>
</dl>


<div id='Label2' style='display: none;'>
<dl class="row">
	 <dt class='lable'><label for="problem">Причина:</label></dt>
     <dd class="field"><textarea rows="3" name="problem" id="problem" class="text required"></textarea></dd>
</dl>
</div>
<div id='Label3' style='display: none;'>
<dl class="row">
	<dt class='lable'><label for="later">Пояснение:</label></dt>
     <dd class="field"><textarea rows="3" name="later" id="later" class="text required"></textarea></dd>
</dl>
<dl class="row">
	<dt class='lable'><label for="laterв"> <div class="small">необходимые для этого сроки</div>
</label></dt>
     <dd class="field"><input type="text" id="datepicker1" name="laterd" /></dd>
</dl></div>
Ответить с цитированием
  #2 (permalink)  
Старый 18.04.2012, 10:04
Новичок на форуме
Отправить личное сообщение для alenkaaa Посмотреть профиль Найти все сообщения от alenkaaa
 
Регистрация: 17.04.2012
Сообщений: 5

если алгоритм заполнения следующий:
1)решена - не отправляется
2) выбираю НЕ РЕШЕНА - не отправляется
3)выбираю ТРЕБУЕТ ПРОРАБОТКИ - отправляется

почему только с 2-3 раза?
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите исправить баг Alexandr_21 Элементы интерфейса 4 17.04.2012 16:50
Нужна помощь с доработкой JS, исправить 1 баг, можно даже за $ Kanzaki Элементы интерфейса 18 14.09.2011 21:21
Помогите исправить ошибки в лабораторных работах по информатике muzhik65 Общие вопросы Javascript 18 06.05.2011 13:39
Помогите исправить баг с формой ввода Bandicoot jQuery 4 10.03.2011 19:41
Помогите плиз mesq Оффтопик 6 28.06.2010 04:58