代码之家  ›  专栏  ›  技术社区  ›  Ibrahim Azhar Armar

文本区域的最小字符数插件,比如这个站点中的那个?

  •  0
  • Ibrahim Azhar Armar  · 技术社区  · 14 年前

    你知道现有的插件吗?

    谢谢您

    1 回复  |  直到 14 年前
        1
  •  1
  •   Claudiu    14 年前

    你不需要插件。如果包含jQuery,至少可以这样做:

    <form action="action.php" method ="post" onsubmit="check(100)">
        <textarea id="txt" name="message"></textarea>
        <input type="submit" name="submit" value="Check!" />
    </form>
    
    <script type="text/javascript">
        function check(min) {
            if(strlen($('#txt').val()) < minimum) {
                alert('You need to have more than '+min+' characters to submit!');
                return false;
            }  else {
                return true;
            }
        }
    </script>
    

    如果你需要更多的澄清或者这不是你所期望的,请告诉我。

    编辑

    if(strlen($('#txt').val()) < minimum) {
    

    实际上是:

    if(($('#txt').val()).length < minimum)) {
    

    把JS和PHP搞混了:)