$.ready(function {
$('.timeViewList input').on("blur", validateHrs);
});
function validateHrs(){
var e = parseFloat($(this).val());
卡在下一行。
if (e.isNumeric() && (0 < e < 24)) {...}
}
它投擲一種類型的對象,因爲e是一個對象,並且不識別功能ISNUMERIC()。正如在「遺漏的類型錯誤:對象18.37有沒有方法‘ISNUMERIC’
據我所知,parseFloat()不工作在$(本).VAL()誰能告訴我,爲什麼
對。完全不需要檢查它是否是數字。只需要確保parseFloat返回一個有效的浮點數。感謝您的快速回答。 (幾分鐘後它會讓我接受。) – eightArmCode