Показать сообщение отдельно
  #1 (permalink)  
Старый 09.09.2015, 06:20
Новичок на форуме
Отправить личное сообщение для Nobir Посмотреть профиль Найти все сообщения от Nobir
 
Регистрация: 09.09.2015
Сообщений: 3

снова этот select и javascript
Друзья, помогите решить проблему.
Имеется форма select и js скрипт
php
<script type="text/javascript" src="{/js/city.js"></script>
<form name="cityForm"> 
<select name="cityselect">
<option value="0">Выбрать город</option>
<option value="1">Москва</option>
<option value="2">Санкт-Петербург</option>
<option value="3">Сочи</option> 
</form>


и файл js
.....
.....
.....
this.choose_id_city = function ()
     {
      
      var id_city = document.getElementsByName("cityselect");
      if ( id_city && id_city.length > 0 )
        {
         id_city = id_city[0];
        }
      
      this.num_category = id_city.value;
.....
.....
      
     }


На сайте когда выбираешь select, значение value передается в javascript.
Такая задача: передать значение value="2" через кнопку.

Пробовал выбрать значение option через нажатия кнопки
<form name="cityForm"> 
<select name="cityselect">
<option value="0">Выбрать город</option>
<option value="1">Москва</option>
<option value="2">Санкт-Петербург</option>
<option value="3">Сочи</option> 
</form>
<a href="javascript:void SetOption(document.cityForm.cityselect,'2')" class="button"></a>


Господа помогите. Как передать в id_city значение 2?
Ответить с цитированием