javascript表单验证

html中写:onclick="window.close();"关闭当前窗口

//只允许录入数字
function isNumber()
{
 if( !(event.keyCode >= 48 && event.keyCode <= 57) )
 {
  return false ;
 }
}
function isNumberA()
{
 if( !((event.keyCode >= 48 && event.keyCode <= 57) || event.keyCode == 45) )
 {
  return false ;
 }
}

//只允许录入数字和小数点
function isfloat()
{
 if( !((event.keyCode >= 48 && event.keyCode <= 57) || event.keyCode == 46) )
 {
  return false ;
 }
}

//只允许录入数字和负号。
function isfloat2()
{
 if( !((event.keyCode >= 48 && event.keyCode <= 57) || event.keyCode ==45 || event.keyCode == 46) )
 {
  return false ;
 }    
}
   
//只允许录入数字和负号。
function isfloat1()
{
 if( !((event.keyCode >= 48 && event.keyCode <= 57) || event.keyCode ==45) )
 {
  return false ;
 }    
}

//只允许录入数字和小数点
function isfloatm()
{
 if( !((event.keyCode >= 48 && event.keyCode <= 57) || event.keyCode == 46) )
 {
  return false ;
 }
}

//小写字母转换成大写字母
function switchToCapital()
{
 if( event.keyCode >= 97 && event.keyCode <= 122 )
 {
  event.keyCode = event.keyCode - 32 ;
 }
}


原文地址:https://www.cnblogs.com/jameshappy/p/1408966.html