Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: получение значения из поля инпут
 
 автор: vakhtang   (26.10.2009 в 13:53)   письмо автору
 
 

все привет

у меня вот такая вот проблема скорее всего потому что я не очень хорошо знаю джаваскрипт

я написал вот такой скрипт

var avarage_mark =1;
var marks_count = 0;
var cur_mark =0;
for (var m = 1; m < 181; m++)
{
cur_mark = document.getElementById("day_" + m + "_1").value;
avarage_mark += cur_mark;
alert(avarage_mark);
}

но почему то в этом выражении я никак не могу приплюсовать значение avarage_mark += cur_mark; джаваскрипт всегда его конкатенирует но никак не плюсует хотя и в обоих переменых находятся числа

по всей видимости вот сюда cur_mark = document.getElementById("day_" + m + "_1").value; попадает значение ячейки но такого типа что джаваскрипт решает ее кокатенировать а не приплюсовывть , значения в ячейках всех числовые даже не знаю как мне быть как приплюсовать значение

помогите пожалуйста

заране спасибо

  Ответить  
 
 автор: Crux   (26.10.2009 в 14:09)   письмо автору
 
   для: vakhtang   (26.10.2009 в 13:53)
 


cur_mark = document.getElementById("day_" + m + "_1").value;


cur_mark в данном случае не число, а строка.

попробуйте так:

cur_mark = parseInt(document.getElementById("day_" + m + "_1").value);

  Ответить  
 
 автор: vakhtang   (26.10.2009 в 14:13)   письмо автору
 
   для: Crux   (26.10.2009 в 14:09)
 

получилось


большое спасибо

  Ответить  
 
 автор: vakhtang   (26.10.2009 в 14:27)   письмо автору
 
   для: Crux   (26.10.2009 в 14:09)
 

все работает

спасибо

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования