【问题标题】:Not getting length of textbox没有得到文本框的长度
【发布时间】:2015-07-09 16:17:18
【问题描述】:

我正在与 AngularJS 合作,这是一个非常新的东西。我需要获取输入框的长度,它显示“0”。我的代码如下所示

var valueOfMybox=  $("#mybox").val().length

我填写了方框并提醒valueOfMybox。每次都显示为 0。

【问题讨论】:

  • 制作一个plunker并发布sn-p。然后我们可以更好地帮助您
  • 先检查价值 alert($("#mybox").val()) 看看它是否给你一些东西

标签: javascript jquery angularjs node.js


【解决方案1】:

首先不要使用 jQuery。 您需要将输入框的值绑定到范围,然后您可以从控制器访问输入框的值。

HTML,类似这样的:

<input type="text" ng-model="myText" />

控制器:

var valLength = $scope.myText.length;

这里是一个输入的演示,它显示了它的内容的长度: Demo

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-02-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-27
    • 1970-01-01
    相关资源
    最近更新 更多