Помогите составить скрипт для списка
Помогите исправить скрипт (а может, составить заново). Я в JavaScript почти не разбираюсь, но мне нужно срочно составить скрипт. Из выбранных пользователем категорий списков взять значения value и перемножить их, а результать выводить по кнопке. У меня пока получается что-то вроде этого (но это не работает).
<HTML> <head> <script language="JavaScript"> function my() { var s=parseFloat(ya.sistnalog.options[ya.sistnalog.selected].value); var m=parseFloat(ya.viddeat.options[ya.viddeat.selected]value); var r=parseFloat(ya.denob.options[ya.denob.selected]value); var l=parseFloat(ya.chisl.options[ya.chisl.selected]value); var v=parseFloat(ya.docum.options[ya.docum.selected]value); result=s*m*r*l*v; return result; } </script> </head> <body> <p><form name="ya"> <select name="sistnalog"> <option value="4000" selected> <option value="3000" > <option value="5000" > </select> <p><select name="viddeat" > <option value="1.2" selected> <option value="2.1" > <option value="2.2" > <option value="2.5" > <option value="1.1" > </select> <p><select name="denob" > <option value="1.05" selected> <option value="1.2" > <option value="1.6" > <option value="2.3" > <option value="3" > </select> <p><select name="chisl" > <option value="1.1" selected> <option value="1.4" > <option value="1.8" > <option value="2.9" > <option value="4" > </select> <p><select name="docum" > <option value="1.1" selected> <option value="1.2" > <option value="2" > <option value="3" > <option value="5" > </select> <P><INPUT TYPE="BUTTON" VALUE="рассчитать" onClick="alert(my(s,m,r,l,v))"> </form> </body> </html> |
Часовой пояс GMT +3, время: 17:30. |