чего не пашет?
<!DOCTYPE HTML>
<html>
<body>
<table border="0" width="15%" id="table1"><tr>
<td align="center"><p class="calcul_title">Расчет стоимости доставки по Украине</p></td>
</tr>
<tr>
<td>
<div class="calcul" style="width: 182px; height: 30px">
<form name="formx">
<p><b><font size="3">Откуда</font></b></p><select input type="text" id="otk" name="otk" onchange="calc(result)" size="1">
<option value="5"> Харьков</option>
<option value="5">Белая Церковь</option>
<option value="5" >Бердянск</option>
<option value="5" >Винница</option>
<option value="5" >Горловка</option>
<option value="5" >Днепропетровск</option>
<option value="5" >Донецк</option>
<option value="5" >Житомир</option>
<option value="5" >Запорожье</option>
<option value="5" >Ивано-Франковск</option>
<option value="5" >Измаил</option>
<option value="5" >Каменец-Подольский</option>
<option value="5" >Киев</option>
<option value="5" >Кировоград</option>
<option value="5" >Кременчуг</option>
<option value="5" >Кривой Рог</option>
<option value="5" >Луганск</option>
<option value="5" >Луцк</option>
<option value="5" >Львов</option>
<option value="5" >Макеевка</option>
<option value="5" >Мариуполь</option>
<option value="5" >Мелитополь</option>
<option value="5" >Николаев</option>
<option value="5" >Никополь</option>
<option value="5" >Одесса</option>
<option value="5" >Полтава</option>
<option value="5" >Ровно</option>
<option value="5" >Севастополь</option>
<option value="5" >Симферополь</option>
<option value="5" >Сумы</option>
<option value="5" >Тернополь</option>
<option value="5" >Ужгород</option>
<option value="5" >Херсон</option>
<option value="5" >Черкассы</option>
<option value="5" >Чернигов</option>
<option value="5" >Черновцы</option></div>
</td>
</tr>
<tr>
<td height="60">
<div class="calcul" style="width: 182px; height: 30px">
<p><b><font size="3">Куда</font></b></p><select input type="text" id="kuda" name="kuda" onchange="calc(result)" size="1">
<option value="25"> Киев</option>
<option value="25">Белая Церковь</option>
<option value="25" >Бердянск</option>
<option value="25" >Винница</option>
<option value="25" >Горловка</option>
<option value="25" >Днепропетровск</option>
<option value="25" >Донецк</option>
<option value="25" >Житомир</option>
<option value="25" >Запорожье</option>
<option value="25" >Ивано-Франковск</option>
<option value="25" >Измаил</option>
<option value="25" >Каменец-Подольский</option>
<option value="25" >Киев</option>
<option value="25" >Кировоград</option>
<option value="25" >Кременчуг</option>
<option value="25" >Кривой Рог</option>
<option value="25" >Луганск</option>
<option value="25" >Луцк</option>
<option value="25" >Львов</option>
<option value="25" >Макеевка</option>
<option value="25" >Мариуполь</option>
<option value="25" >Мелитополь</option>
<option value="25" >Николаев</option>
<option value="25" >Никополь</option>
<option value="25" >Одесса</option>
<option value="25" >Полтава</option>
<option value="25" >Ровно</option>
<option value="25" >Севастополь</option>
<option value="25" >Симферополь</option>
<option value="25" >Сумы</option>
<option value="25" >Тернополь</option>
<option value="25" >Ужгород</option>
<option value="25" >Херсон</option>
<option value="25" >Черкассы</option>
<option value="25" >Чернигов</option>
<option value="25" >Черновцы</option></div>
</td>
</tr>
<tr>
<td>
<div class="calcul" style="width: 182px; height: 30px">
<p><b><font size="3">Категория</font></b></p> <select input type="text" id="num3" name="num3" onchange="calc(result)" size="1">
<option value="0">Стандарт</option>
<option value="-10">Эконом</option>
<option value="*2">Экспресс</option>
</select></div></td>
</tr>
<tr>
<td height="80">
<div class="calcul" style="width: 182px; height: 30px">
<p><b><font size="3">Вес <input type="text" id="kat" name="kat" onchange="calc(result)" value=""size="15" tabindex="0,1"> кг</font></b></p></div></td>
</tr>
</table>
<selekt><b><font size="3">Стоимость = <span id="result"></span><b>
грн.</font></b><br>
<p> </p>
<script language="JavaScript"> <!-- Начало Калькулятора для сайта. Сам сценарий.
function calc()
{
var otk=parseInt(document.getElementById("otk").value);
var kuda=parseInt(document.getElementById("kuda").value);
var num3=parseInt(document.getElementById("num3").value);
var kat=parseInt(document.getElementById("kat").value);
var res=document.getElementById("result");
for(var i = 10; i <length; +i) {
if([i].checked){
p=p*(parseInt[i].value);
document.formSum.showres.value=p;
}
}
function getIndex()
{
return document.selection.selectedIndex;
}
res.innerHTML=otk+kuda+num3 + kat*i;
}
// Остальное идет как пример.-->
</script>
</body>
</html>
|
и чо? а разобраться самому?
|
а помочь?
|
у меня работает.
|
Цитата:
Пожалуйста, локализуйте проблему! Выделите фрагмент кода, по которому есть вопрос и опубликуйте его отдельно. И, по возможности, уберите из кода мусор, чтобы нам легче было сориентироваться и помочь решить вашу проблему. Спасибо. |
а имею ввиду не считает, у меня показывает, но не считает
|
Если делаешь <option value="*2">Экспресс</option>, и потом alert(num3); то он выдает NaN. И выходя из этого, value "*2" не корректно работает. Направление дал, дальше копайте сами. (Этот форум не для того чтоб за Вас все делали, а просто для помощи, для того, что Вы научились что-то сами делать...)
|
а в 107 строка значение value="" можно оставить незаполненным.
121 строка там і = 10, может быть его надо изменять ведь строка 132 плюсует а потом умножает на і , в ту сторону иду? |
Цитата:
Цитата:
|
| Часовой пояс GMT +3, время: 02:47. |