Показать сообщение отдельно
  #1 (permalink)  
Старый 27.04.2012, 21:03
Интересующийся
Отправить личное сообщение для Millerlight Посмотреть профиль Найти все сообщения от Millerlight
 
Регистрация: 27.04.2012
Сообщений: 26

Сыбытие с участием checkbox
Всем привет!

Есть форма с полем для ввода цены и выбором валюты.

Есть над эти полем checkbox c названием Договорная (то есть при нажатии на неё поле для ввода цены и выбора валюты исчезает.)

Задача сейчас в следующем.
Делаю редактирование объявлений. Соответственно при открывании для редактировании если ранее checkbox был выбран его снова нужно активизировать и вывести страницу уже без полей ввода цены. И при отключнии checkbox снова появлялась поле...

При открытии объявлений для редактирования знаем id с помощью которого все и берем из базы. Я так понимаю надо через if else наверно делать?
Вообще туго с JS... Помогите пожалуйста!



<script type="text/javascript">

 function showMe (box) {
 var vis = (box.checked) ? "none" : "block";
 document.getElementById('div1').style.display = vis;
 }

 </script>


<input type="checkbox" name="multi_note" value="1" onclick="showMe(this)">&nbsp;&nbsp;Цена договорная</div><div class="right_price">
<div id="div1" style="display:none; display:block;"> Ваша цена:*&nbsp; 
     
      <input name="price" type="text"  class="form_probeg" id="price" size="10" maxlength="10"  value="'.  $myrow123["price"] . '">&nbsp;<select id="valuta" name="valuta" class="form_izm">
	         <option value="4"';  if ($myrow123["valuta"] == '4') {echo $select; }echo'></option>
           <option value="1"';  if ($myrow123["valuta"] == '1') {echo $select; }echo'>руб</option>
			<option value="2"';  if ($myrow123["valuta"] == '2') {echo $select; }echo'>$</option>
			<option value="3"';  if ($myrow123["valuta"] == '3') {echo $select; }echo'>&euro;</option> </div>
    </select></div>
Ответить с цитированием