获取angularjs中的输入长度

时间:2014-08-20 14:30:33

标签: angularjs forms

尝试显示一个消息,显示文本字段使用了多少个字符(类似于Stackoverflow中的注释)

我正在使用带有form的AngularJs。 代码如下所示:

  <form name="form">
    <input type="text" name="inp" ng-model="myval" ng-minlength="10">
    <span>
      You have used --INPUT-LENGTH--
    </span>
  </form>

如何让--INPUT-LENGTH--显示输入字段的当前长度?

谢谢!

2 个答案:

答案 0 :(得分:2)

简单使用.length属性

<form name="form">
    <input type="text" name="inp" ng-model="myval">
    <span>
        You have used {{myval.length}}
    </span>
</form>

答案 1 :(得分:0)

在最简单的形式中,你可以依赖于角度绑定机制,它会在事情发生变化时更新因变量。

<form name="form">
    <input type="text" name="inp" ng-model="myval">
    <span>
      You have used {{myval.length}} characters
    </span>
</form>