每输入四个字符添加一个中划线

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_24147051/article/details/85000387

在这里插入图片描述

在这里插入图片描述

代码很简单,如下:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
      
        <title>test</title>
        <script type="text/javascript">
            window.onload =function() {
                document.getElementById("test").onkeyup =function() {
                    this.value =this.value.replace(/\s/g,' ').replace(/([0-9a-zA-Z]{4})(?=\d)/g,"$1-");;
                };
            };
        </script>
    </head>
    <body>
        <input type="text" id="test"/>
    </body>
    </html> 

猜你喜欢

转载自blog.csdn.net/qq_24147051/article/details/85000387