仅在粘贴时修剪

时间:2016-04-06 16:05:48

标签: javascript angularjs

我怎样才能在ng-paste == true上实现修剪。我的意思是,当输入超过maxlength =" x"(使用普通类型)没有任何反应,但是当用户将某些内容粘贴到输入(超过x长度x)时,修剪将被触发并输入修剪到x maxlength。

1 个答案:

答案 0 :(得分:0)

在html中:

<input ng-paste="trim(20)" ng-model="val"  ng-init="paste=false" placeholder='paste here'>

在JavaScript中:

$scope.trim = function(maxLength) {
    $scope.val = $scope.val.substring(0, maxLength);
};