Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 24.10.2014, 20:45
Новичок на форуме
Отправить личное сообщение для traler Посмотреть профиль Найти все сообщения от traler
 
Регистрация: 24.10.2014
Сообщений: 1

parseFloat не выводит что надо
Ввожу parseFloat(document.form.input.value) и выводит NaN. Нужно перевести, чтобы складывать значения из input'ов, так как при сложение они складываются как строки, а не как числа.
Ответить с цитированием
  #2 (permalink)  
Старый 24.10.2014, 21:43
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,126

traler,
<!DOCTYPE HTML>

<html>

<head>
  <title>Untitled</title>
  <meta charset="utf-8">
</head>

<body>
  <form action="http://" name="form">
    <input name="input" value="3.14">
  </form>
<script>
   alert(parseFloat(document.form.input.value) );
</script>
</body>

</html>
Ответить с цитированием
  #3 (permalink)  
Старый 25.10.2014, 12:16
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,718

В value должен быть текст состоящий только из цифр и точки. Если там буквы то будет NaN, если вместо точки запятая, то будет останется мантисса (целое).
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сайт на обсуждение Виктор Кон Ваши сайты и скрипты 97 18.06.2022 15:28
как получить тот кусок текста который сейчас видно на экране ? mitiya Общие вопросы Javascript 27 21.03.2013 12:21
Психологическая деформация программистов DreamTheater Оффтопик 59 24.03.2012 05:03
Zend и Pear для нуба mycoding Серверные языки и технологии 52 13.12.2010 18:32
Сторонние библиотеки - быть или не быть? IIIEPJIOK Оффтопик 64 21.03.2009 19:39