Показать сообщение отдельно
  #1 (permalink)  
Старый 14.09.2015, 05:41
Аватар для skawizer
Новичок на форуме
Отправить личное сообщение для skawizer Посмотреть профиль Найти все сообщения от skawizer
 
Регистрация: 14.09.2015
Сообщений: 6

Плотно объеденить input и option
День добрый формучане, я вообще не шарю в js, поэтому прошу помощи Заранее спасибо.

Есть: (именно multiple="multiple" - чтобы использовать как чекбоксы, выбирать много пунктов)
<select multiple="multiple" >
        <option value="феррари">феррари</option>
        <option value="ламборгини">лабмо</option>
        <option value="бмв">бумер</option>
        <option value="мерседес">мерин</option>
</select>


Надо:
Нажимаю на option и value идет в input. если зажимаю несколько value то они идут через запятую. Если отжимаю value, то естественно конкретный value стирается из нашего input поля.

Допустим:
Я нажал на ламбо, мерин
И в моем input поле вижу это:
<input value="ламбо, мерин">

Нажимаю еще на бумер и вижу:
<input value="ламбо, мерин, бумер">

ОТЖИМАЮ чекбокс мерин и вижу это:
<input value="ламбо, бумер">


Ребята, очень нужно, просто необходимо, помогите пожалуйста!

---
На вашем форуме видел:
<select id="chto" onchange="chtom.value=this.value;">
      <option  value="">выберите</option>
      <option id="bag" value="10">bag</option>
      <option id="t-shirt" value="20">t-shirt</option>
      <option id="shose" value="30">shose</option>
      <option id="shirt" value="40">shirt</option>
      <option id="pen" value="50">pen</option>
    </select>
    <input type="text" id="chtom">

Это близко, но нельзя выбрать несколько пунктов, и нельзя отжать чекбокс. Если нажал то все - останется.

Последний раз редактировалось skawizer, 14.09.2015 в 22:40.
Ответить с цитированием