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; 

  • 相关阅读:
    SQL2005 镜像配置
    子窗体关闭程序
    asp.net 输出微信自定义菜单json
    教是最好的学
    人为什么要努力?
    《雪国列车》制度与自由
    时间记录APP———Time Meter
    饭饭
    Android编译程序报错:Re-installation failed due to different application signatures.
    我的GTD起步
  • 原文地址:https://www.cnblogs.com/miaSlady/p/10008771.html
Copyright © 2011-2022 走看看