|
Некорректно работает код. Помогите исправить!Обсуждение темы Некорректно работает код. Помогите исправить! в разделе HTML, CSS, JavaScript, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Помогите пожалуйста исправить ошибку в коде, программа работает, но не корректно. Задача Создать форму, для вычисления среднего арифметического трех введенных чисел. Вычисление происходит ... |
|
Опции темы |
19.10.2010, 19:30 | #1 |
|
Помогите пожалуйста исправить ошибку в коде, программа работает, но не корректно.
Задача Создать форму, для вычисления среднего арифметического трех введенных чисел. Вычисление происходит в результате изменения значения третьего числа. Код <form name="form1"> Введите первое число: <input type="text" name="num1"> <br> Введите второе число: <input type="text" name="num2"> <br> Введите третье число: <input type="text" name="num3" onChange="document.form1.rez.value = parseInt ((document.form1.num1.value+document.form1.num2.va lue+document.form1.num3.value)/3, 10);"> <br> Результат: <input type="text" name="rez"> <br> <input class="submit" type="reset" value="Сброс"></td> </form> |
|
19.10.2010, 23:43 | #2 |
|
подскажу в чем проблема:
в вашем коде значения num1 num2 и num3 пристиковиваются и изза етого при делении на 3 неверний результат |
|
19.10.2010, 23:45 | #3 |
|
а может там просто пробел в слове?
<input type="text" name="num3" onChange="document.form1.rez.value = parseInt ((document.form1.num1.value+document.form1.num2.va lue+document.form1.num3.value)/3, 10);"> а должно быть <input type="text" name="num3" onChange="document.form1.rez.value = parseInt ((document.form1.num1.value+document.form1.num2.value+document.form1.num3.value)/3, 10);"> |
|
19.10.2010, 23:46 | #4 |
|
нєа
|
|
20.10.2010, 13:29 | #5 |
|
Нужно JavaScript в событии onChange так прописать:
Код:
document.form1.rez.value = parseInt((parseInt(document.form1.num1.value,10)+parseInt(document.form1.num2.value,10)+parseInt(document.form1.num3.value,10))/3, 10); |
|
20.10.2010, 16:06 | #6 |
|
Огромное спасибо, все получилось
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите! Некорректно работает меню в Safari 5 и на iPad | Ramilka2015 | HTML, CSS, JavaScript | 2 | 28.05.2015 17:12 |
Недочёты в скрипте - помогите исправить | 00110085 | Технологии Flash | 11 | 20.05.2012 16:15 |
Ошибка в PHP-скрипте, помогите исправить | Dead_Angel | ASP, Perl, PHP и MySQL | 6 | 24.06.2011 00:39 |
Помогите исправить глюк | bumbarashka | HTML, CSS, JavaScript | 0 | 29.01.2007 00:48 |
Плиз, помогите исправить ошибку | tend | ASP, Perl, PHP и MySQL | 12 | 06.07.2006 19:30 |
Реклама на форуме
Условия размещения рекламы
Биржа ссылок
Заработай на сайте!
|