[問題] 我這樣判斷負值對嗎?

看板Web_Design作者 (休假妳好)時間18年前 (2007/05/07 23:55), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/2 (看更多)
網頁中有個 <form name="form"><input type="text" name="money" value="%money%"> 使用者在欄位中輸入一個數值...按下送出前我要檢查不能是負值 if (form.money.value < 0) { alert("請輸入正值"); return false; } 這樣對嗎?好像不起作用...0_o??? 我又改寫 if (eval(form.money.value) < 0) { alert("請輸入正值"); return false; } 好像也不起作用?? 可是以上寫法對於正數都是有效的...不知道是哪裡寫錯了... -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.124.2.137

05/08 12:47, , 1F
先判斷是不是數字?
05/08 12:47, 1F

05/08 13:16, , 2F
要轉成數值
05/08 13:16, 2F
文章代碼(AID): #16FqlMme (Web_Design)
文章代碼(AID): #16FqlMme (Web_Design)