1

Тема: Вивести в output суму двох значень value з select option

<select onchange="result.value=this.value+this.value1">
    <option name1="e" value="8">Вибрати блок</option>
    <option name2="a" value="K01" value1="K02">блок1</option>
  </select>
  Результат <output name="result">0</output>

в результаті повинно бути К01К02 можливо там повинно бути не value1, але що, поки виводить тільки К01

2

Re: Вивести в output суму двох значень value з select option

а чому не можна зробити

value="K01K02"

?

3

Re: Вивести в output суму двох значень value з select option

FakiNyan написав:

а чому не можна зробити

value="K01K02"

?

значення value передається у контроллер, а це представлення для клієнта

4

Re: Вивести в output суму двох значень value з select option

Ну ймовірно треба почаклувати з ELEMENT.getAttribute('value1')

Подякували: burlaka.dina1

5

Re: Вивести в output суму двох значень value з select option

Ну щось таке

<select onchange="alert(this.value + this.options[this.selectedIndex].getAttribute('value1'))">
    <option name1="e" value="8">Вибрати блок</option>
    <option name2="a" value="K01" value1="K02">блок1</option>
  </select>
  Результат <output name="result">0</output>
Подякували: burlaka.dina1

6

Re: Вивести в output суму двох значень value з select option

VTrim написав:

Ну щось таке

супер, величезне Вам дякую!!!!!!!

7

Re: Вивести в output суму двох значень value з select option

Будь ласка  :)

8

Re: Вивести в output суму двох значень value з select option

все ж таки мені здається, що завдання або поставлене невірно, або ще щось, бо то виглядає, як милиця

Подякували: P.Y., leofun012

9

Re: Вивести в output суму двох значень value з select option

А що саме сказано в завданні? З точки зору змістовності задачі, логічніше було б виводити, наприклад, суму з кількох select'ів, у кожному з яких може бути декілька option'ів. value1 — нестандартний атрибут, тому трохи дивно, що треба брати значення з нього.

Подякували: FakiNyan1