我需要使用Javascript驗證我的文本框。 TextBox不應該爲空,並且在小數點後,只允許兩位數字。 如果你限制除。(點)和數字之外的任何其他字符,那將會更好。javascript null驗證和一個函數中的十進制驗證 - Asp .Net
回答
請看下面的代碼
<html>
<head>
<title> Regexpression Tester </title>
<script type="text/javascript">
function Validate() {
var rgexp = new RegExp("^([0-9]*\.?[0-9]{1,2})$");
var input = document.getElementById("tbNumber").value;
if (input.match(rgexp))
alert("Valid");
else
alert("Not Valid");
}
</script>
</head>
<body>
<input type="text" id="tbNumber"/>
<input type="button" onclick="Validate()" value="Validate"/>
</body>
</html>
我認爲這將satisy侑需要。
如果getelementbyid返回null,你將無法得到value屬性,你會得到一個錯誤在這裏 – JDandChips
我在我的DOM中有ID爲tbNumber的文本框。那麼getelementbyid將如何返回null? – KiranPalode
測試null值是很好的做法。即使它在dom中,也並不意味着它永遠在那裏。這是我個人的觀點。我在動態頁面的一個大團隊中工作,這些事情中的任何一個都可能導致對象被更改並且腳本生成NULL。 – JDandChips
- 1. JavaScript十進制值驗證
- 2. ASP .NET驗證
- 3. 驗證JavaScript的十進制數
- 4. 驗證十進制數
- 5. 驗證十進制數
- 6. Javascript驗證或ASP驗證?
- 7. JavaScript - 在Opera中驗證十六進制?
- 8. 模型十進制驗證
- 9. 十進制數驗證用+和 - 符號
- 10. 驗證十進制值
- 11. 驗證使用驗證插件的十進制數
- 12. 視圖中的十進制驗證
- 13. JQuery中的十進制驗證
- 14. ASP .NET MVC,的DateTimePicker和jQuery驗證
- 15. 驗證使用javascript的文本框中的十進制數字
- 16. asp .net MVC 2.0驗證
- 17. 實現一個函數進行驗證?
- 18. 如何使一個asp驗證通過jQuery驗證/ javascript
- 19. jQuery的驗證 - 十進制沒有驗證正確
- 20. 在powershell中驗證十進制格式
- 21. ASP .net驗證技術
- 22. ASP .NET ajax字段驗證
- 23. ASP .NET中的首選驗證
- 24. JavaScript函數來驗證一個數組
- 25. 使用.net數據註釋驗證顏色(十六進制值)
- 26. 驗證輸入字段使用jquery驗證插件十進制
- 27. 驗證長度和真十進制格式的限制數
- 28. 在ASP .NET Web Api中打開身份驗證身份驗證
- 29. 文本框驗證兩個數字和兩個十進制值在asp.net與javascript
- 30. Java文本字段十進制驗證
檢查了這個http://stackoverflow.com/questions/18082/validate-numbers-in-javascript-isnumeric – codingbiz