1 / 1 / 0
Регистрация: 29.12.2013
Сообщений: 74
|
|
1 | |
Форма25.05.2015, 16:08. Показов 424. Ответов 4
Метки нет (Все метки)
0
|
25.05.2015, 16:08 | |
Ответы с готовыми решениями:
4
Простая форма веб-форма для сложения двух чисел не работает Форма Форма Форма |
347 / 322 / 203
Регистрация: 27.06.2014
Сообщений: 762
|
|
25.05.2015, 16:25 | 2 |
А что вы уже сделали сами? Какие ваши наработки по этой задаче?
0
|
1 / 1 / 0
Регистрация: 29.12.2013
Сообщений: 74
|
|
25.05.2015, 16:41 [ТС] | 3 |
я накидал такое, взял из соседней темы, но там немножко другая реализация.
Кликните здесь для просмотра всего текста
<style>
table td{padding:5px;} .resBlock > div{width:250px; border:solid 1px #999999;padding:10px; margin:10px;} </style> </head> <script> var inp; window.addEventListener("load",function(){ inp = document.getElementsByClassName("inp"); for(var i=0; i<inp.length; i++) inp[i].addEventListener("input",calc); }); function calc(){ var sum = 0; for(var i=0; i<inp.length; i++) sum+= inp[i].parentNode.nextSibling.childNodes[0].value = !isNaN(inp[i].value)?parseInt(inp[i].parentNode.previousSibling.textContent)*inp[i].value:0; document.getElementsByClassName("res")[0].innerHTML = sum; } </script> <body> <table border="1"> <tr> <td> <b> Платформа </b> </td> </tr> <tr> <td>ETegro Eos 400</td><td>48 портов 1/10GbE SFP+ 4 порта 40G QSFP+ Дублированный блок питания Предустановленная ОС</td><td>777</td><td><input class="inp" type="text"></td><td><input type="text" disabled></td> </tr> <tr> <td>ETegro Eos 400 BMS with ONIE</td><td>48 портов 1/10GbE SFP+ 4 порта 40G QSFP+ Дублированный блок питания Предустановленная среда загрузки ONIE Совместимо с Cumulus Linux, Pica8, BigSwitch Switch Light, Open Network Linux</td><td>526</td><td><input class="inp" type="text"></td><td><input type="text" disabled></td> </tr> <tr> <td> <b> Кабели</b> </td> </tr> <tr> <td> Трансивер SFP+ 10GbE, 10Gb/s, LC-LC, 850nm, SR, 300м </td><td>Многомодовый трансивер SFP+ (дальность до 300 м) ?</td><td>19</td><td><input class="inp" type="text"></td><td><input type="text" disabled></td> </tr> </tr> <tr> <td> Патчкорд оптический LC-LC 1м, Duplex, 50/125 </td><td></td><td>4</td><td><input class="inp" type="text"></td><td><input type="text" disabled></td> </tr> </tr> <tr> <td> Кабель медный 1X SFP+, 30 AWG, 1м </td><td> </td><td>6</td><td><input class="inp" type="text"></td><td><input type="text" disabled></td> </tr> </tr> <tr> <td> Кабель медный QSFP+, 2м </td><td></td><td>10</td><td><input class="inp" type="text"></td><td><input type="text" disabled></td> </tr> </tr> </table> <div class="resBlock"> <div>Результат = <span class="res"> рублей</span></div> </div>
0
|
347 / 322 / 203
Регистрация: 27.06.2014
Сообщений: 762
|
|
25.05.2015, 16:45 | 4 |
лол мой же код из темы Как создать калькулятор услуг?
0
|
1 / 1 / 0
Регистрация: 29.12.2013
Сообщений: 74
|
|
25.05.2015, 16:47 [ТС] | 5 |
ну да, мне его надо переделать с выпадающими списками
0
|
25.05.2015, 16:47 | |
25.05.2015, 16:47 | |
Помогаю со студенческими работами здесь
5
Форма Форма Форма чисел Форма заявки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |