吴伟贤のBlog

Feed Rss

js之文本框输入四个数字自动加空格的脚本

12.27.2010, js, by .
[cce_html]
<script language=javascript> 
    function test(){ 
        var len=document.getElementById(‘card’).value.length; 
        var reg = /\s{1,}/g; 
        var card_ = ""; 
        var card=document.getElementById(‘card’).value; 
        //去除空格 
        card = card.replace(reg,""); 
        for(var i = 0;i < len;i++){ 
            if(i == 3||i == 7 ||i == 11||i == 15) 
            { 
                card_ = card_ + card.charAt(i) + " "; 
            } 
            else 
            { 
                card_ = card_ + card.charAt(i); 
            } 
        } 
        document.getElementById("card").value = card_; 
    } 
</script>
<input type="text" id="card" onkeyup="test()" > 
[/cce_html]

评论已关闭。