问答详情
源自:6-3 jQuery中去空格神器trim方法

jQuery中去空格神器trim方法???浏览器问题吗。我感受不到这个用和不用的区别

 $("#exec1").click(function() {

        alert("值的长度:" + $("#results1").val().length)

    });


    $("#exec2").click(function() {

         alert("值的长度:" + $.trim($("#results2").val()).length)

    });


只是length长度不一样了。是不是在视觉上都没改变的

提问者:淡水狗 2017-07-23 22:29

个回答

  • 慕UI3524263
    2017-11-04 18:53:04
    已采纳

    都这么长时间了..


    你把代码改成下面就看出来了,有效果的其实:

    <script type="text/javascript">
        $("#exec1").click(function() {
            alert($("#results1").val()+":值的长度:" + $("#results1").val().length)
        });
    
        $("#exec2").click(function() {
             alert($.trim($("#results2").val())+":值的长度:" + $.trim($("#results2").val()).length)
        });
        </script>


  • qq_此号无法兑奖_0
    2017-07-23 23:33:29

    比如在输入密码的时候,密码的长度有一定的限制,空格等字符就会占据一定的空间,这就要判断输入的长度,在这一节的文字内容里有阐述。视觉上也是不一样的,毕竟空格也占据空间的嘛