0
我有這個非常簡單的形式:可以在輸入文本值更改時更改按鈕文本嗎?
<div ng-app>
<div ng-controller="Ctrl">
<form>
<input type="text" value="" onchange="angular.element(this).scope().change(this)" />
<br />
<input type="submit" name="button1" value="{{text}}" />
</form>
</div>
</div>
而且這個JS:
function Ctrl($scope) {
$scope.text = "New";
$scope.change = function (element) {
$scope.text = element.value;
$scope.$apply();
}
}
目前,當我離開文本字段按鈕value
被更新。如何在用戶輸入時更改按鈕value
?
後續操作:如果我只想更改按鈕標籤,如果text.length> 3,是否易於編輯? – dee 2014-09-02 15:28:50
@dee類似的東西:http://jsfiddle.net/d28L8bc9/2/? – VisioN 2014-09-02 15:33:57