Проблема с NaN
Привет.
Подскажите пожалуйста, где может быть проблема. Есть такой участок кода: <td> <input type="text" id="'.$select['id'].'" name="'.$select['id'].'" value="'.$select['number'].'"> </td> <td> <input type="text" id="id_'.$select['id'].'" name="id_'.$select['id'].'" onkeyup="document.getElementById(\''.id_$select['id'].'\').innerHTML = (parseFloat(this.value)||0) * document.getElementById(\''.$select['id'].'\');f();"> </td> результат - NaN Подскажите пожалуйста, где ошибка создающая не числовой результат? |
Цитата:
alert(typeof NaN); посмотрите что при каких условиях результат получается NаN при вычислениях -информации в гугле море |
Цитата:
Поясните если не сложно :) |
Цитата:
alert(parseFloat('1')); alert(parseFloat('1ррррр')); alert(parseFloat('_1')); alert(1*"a"); alert(1*"1"); alert(1*"_1"); alert("1"*"2"); alert("1"*"2прр"); |
Цитата:
так вот в моём случае при перемножении этих значений получается результат NaN, вместо цифры |
Цитата:
|
a
Цитата:
|
Часовой пояс GMT +3, время: 13:46. |