我正在从“JavaScript Bible”一书中学习javascript,但我遇到了一些困难。我试图理解这段代码:
function checkIt(evt) {
evt = (evt) ? evt : window.event
var charCode = (evt.which) ? evt.which : evt.keyCode
if (charCode > 31 && (charCode < 48 || charCode > 57)) {
status = "This field accept only numbers."
return false
}
status = ""
return true
}
有人可以给我解释一下吗?