分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 代码编程

通过js禁止输入空格(试用场景:当用字符串拼接插入dom节点时,onkeyup这些方法都不好使可用这个)

发布时间:2023-09-06 02:23责任编辑:顾先生关键词:js

<span style="font-family: Arial, Helvetica, sans-serif;"><input type="password" name="password" id="password" onkeydown="return banInputSapce(event);" onKeyup="return inputSapceTrim(event,this);" /></span> 

/** 
* 是否去除所有空格 
* @param str 
* @param is_global 如果为g或者G去除所有的 
* @returns 
*/ 
function Trim(str,is_global) 

var result; 
result = str.replace(/(^\s+)|(\s+$)/g,""); 
if(is_global.toLowerCase()=="g") 

result = result.replace(/\s/g,""); 

return result; 

/** 
* 空格输入去除 
* @param e 
* @returns {Boolean} 
*/ 
function inputSapceTrim(e,this_temp) 

this_temp.value = Trim(this_temp.value,"g"); 
var keynum; 
if(window.event) // IE 

keynum = e.keyCode 

else if(e.which) // Netscape/Firefox/Opera 

keynum = e.which 

if(keynum == 32){ 
return false; 

return true; 

/** 
* 禁止空格输入 
* @param e 
* @returns {Boolean} 
*/ 
function banInputSapce(e) 

var keynum; 
if(window.event) // IE 

keynum = e.keyCode 

else if(e.which) // Netscape/Firefox/Opera 

keynum = e.which 

if(keynum == 32){ 
return false; 

return true; 

通过js禁止输入空格(试用场景:当用字符串拼接插入dom节点时,onkeyup这些方法都不好使可用这个)

原文地址:https://www.cnblogs.com/miaSlady/p/10008771.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved