I do this:
<script type="text/javascript"> function selectChanged() { var sel = document.getElementById('myselect'); var str = sel.selectedIndex ? (sel.options[sel.selectedIndex].innerHTML + '') : 'Цена: 111'; document.getElementById('mydiv').innerHTML = str; } </script> <select name="city" id="myselect" onchange="javascript:selectChanged();"> <option value="Цена:111">Котел 1</option> <option value="Цена:222">Котел 2</option> <option value="Цена:333">Котел 3</option> <option value="Цена:444">Котел 3</option> </select> <div id="mydiv">Цена: 111</div> But when you select the desired element in the diva, instead of the value value , the name is displayed, that is, Boiler 1, Boiler 2, Boiler 3 ...
What's wrong?