ผมใช้java ในการบล็อคไม่ให้พิมพ์ตัวหนังสือลงในช่อง text box ที่เราต้องการให้เป็นตัวเลขเท่านั้นอ่ะครับ
ลองดูนะครับ
เอาตรงนี้ไปไว้ในส่วน head
<script language="Javascript">
<!--
function keyCheck(eventObj, obj)
{
var keyCode
// Check For Browser Type
if (document.all){
keyCode=eventObj.keyCode
}
else{
keyCode=eventObj.which
}
var str=obj.value
if(keyCode==46){
if (str.indexOf(".")>0){
return false
}
}
if((keyCode<48 || keyCode >58) && (keyCode != 46)){ // Allow only integers and decimal points
return false
}
return true
}
-->
</script>
เอาตรงนี้ไปไว้ในส่วน text box
onKeyPress="return keyCheck(event, this)"