zl程序教程

您现在的位置是:首页 >  后端

当前栏目

js去除输入框中所有的空格和禁止输入空格的方法

JS方法输入 所有 禁止 去除 空格 输入框
2023-06-13 09:15:27 时间
复制代码代码如下:

<spanstyle="font-family:Arial,Helvetica,sans-serif;"><inputtype="password"name="password"id="password"onkeydown="returnbanInputSapce(event);"onKeyup="returninputSapceTrim(event,this);"/></span>

复制代码代码如下:

/**
*是否去除所有空格
*@paramstr
*@paramis_global如果为g或者G去除所有的
*@returns
*/
functionTrim(str,is_global)
{
varresult;
result=str.replace(/(^\s+)|(\s+$)/g,"");
if(is_global.toLowerCase()=="g")
{
result=result.replace(/\s/g,"");
}
returnresult;
}

复制代码代码如下:
/**
*空格输入去除
*@parame
*@returns{Boolean}
*/
functioninputSapceTrim(e,this_temp)
{
this_temp.value=Trim(this_temp.value,"g");
varkeynum;
if(window.event)//IE
{
keynum=e.keyCode
}
elseif(e.which)//Netscape/Firefox/Opera
{
keynum=e.which
}
if(keynum==32){
returnfalse;
}
returntrue;
}

复制代码代码如下:
/**
*禁止空格输入
*@parame
*@returns{Boolean}
*/
functionbanInputSapce(e)
{
varkeynum;
if(window.event)//IE
{
keynum=e.keyCode
}
elseif(e.which)//Netscape/Firefox/Opera
{
keynum=e.which
}
if(keynum==32){
returnfalse;
}
returntrue;
}