如何判断在一个指定的div框里是否存在“连续字符数超过30”的字段?

解决方案 »

  1.   

    什么叫连续字符 空格?
    那用split把字符串切成数组好了 然后判断数组内容长度
      

  2.   


    strLen($("div").html()) 
     
      

  3.   

    <script type="text/javascript">
    function init(){
    var div=document.getElementById("test");
    var arr=new Array(33);
    arr=arr.join('x');
    div.innerHTML=arr;
    tests();
    }
    function tests(){
    var div=document.getElementById("test");
    var arr=div.innerHTML;
    var reg=/(.)\1{29}/;
    alert(reg.test(arr));
    }
    window.onload=init;
    </script>
    </head><body>
    <div id="test"></div>
    </body>
    这样试试