jQuery删除模糊不能正常工作的空格

时间:2011-02-18 11:31:30

标签: javascript jquery onblur

我正在使用的替换功能可以工作,因为我已经在控制台中对它进行了测试,但它在模糊时根本不起作用。我该如何解决这个问题?

<script type="text/javascript">
    //Ensure spaces are not entered between tags
    jQuery(document).ready(function(){
        jQuery('#item_keywords').blur(function(){
            $(this).val().replace(/^\s+$/,"");
        });
    });
</script>

3 个答案:

答案 0 :(得分:2)

你已经删除了这些空格,但你还没有将它们分配到任何地方:)

jQuery(document).ready(function(){
        jQuery('#item_keywords').unbind('blur').bind('blur',function(){
            $(this).val($(this).val().replace(/^\s+$/,""));
        });
    });

答案 1 :(得分:0)

我正在使用:

        jQuery(document).ready(function(){
            jQuery('#business_email').unbind('blur').bind('blur',function(){
                var a = $(this).val().trim();
                $(this).val(a + '.');
                $(this).val(a);
            });
        });

答案 2 :(得分:0)

你可以试试这个。

$(document).ready(function(){
    $("#mytextbox").blur(function(){
        $(this).val($(this).val().replace(/\s/g,''));
        console.log($(this).val());
    });
});