// fonction pour voir si une valeur est un nombre entier // ou à virgule flottante function isNumber(inputVal) { oneDecimal = false inputStr = "" + inputVal for (var i = 0; i < inputStr.length; i++) { var oneChar = inputStr.charAt(i) if (i == 0 && oneChar == "-") { continue } if (oneChar == "." && !oneDecimal) { oneDecimal = true continue } if (oneChar < "0" || oneChar > "9") { return false } } return true }