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

    <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; 

  • 相关阅读:
    App.domain http->https
    js 点赞数 处理
    js插入拼接链接 --包含可变字段
    MYSQL修改表操作
    PHP上传文件类 代码练习
    PHP上传文件代码练习2 (重复文章)
    自制山寨百度一下
    PHP多文件上传代码练习
    修改PHP上传文件的大小限制
    三维数组变两位数组
  • 原文地址:https://www.cnblogs.com/miaSlady/p/10008771.html
Copyright © 2011-2022 走看看