私のHTML:テキストボックスの値をAngularJsの関数に渡すには?
<input type ="text" ng-model="contactid" >
私はボックスの後に送信ボタンのonclick
と呼ばれる機能abc()
に、このボックスに入力したcontactId値を渡したいです。
どうすればよいですか?
私のHTML:テキストボックスの値をAngularJsの関数に渡すには?
<input type ="text" ng-model="contactid" >
私はボックスの後に送信ボタンのonclick
と呼ばれる機能abc()
に、このボックスに入力したcontactId値を渡したいです。
どうすればよいですか?
あなたはそうのようにそれを行うことができます。
<form ng-controller="formCtrl">
<input type="text" name="name" ng-model="inputValue" />
<button ng-click="abc(inputValue)"></button>
</form>
またはng-submit
ディレクティブを使用して:
.controller('formCtrl', function() {
$scope.inputValue = null;
$scope.abc = function (value) {
console.log(value);
};
});
ありがとう!それは働いた –
私はこのエラーを解決するためにも助けてくれますか:angular.js:12520 TypeError:定義されていないプロパティ 'get'を読むことができません r。$ scope.contactId(Index.html?name = 3-1749:コンパイル(eval at compa(angle.js:13365)、
新しい質問を開く必要があります。エラーを表示するだけでなく、エラーを示すコードも表示します。 – user3632710
プット 'NG-model'上:
そして、あなたの
関数内でこの変数を使用するよりもtetboxを使用する – AranSformCtrl
コントローラで角度にはモデル、ビュー、およびコントロールがありますr。送信ハンドラのコントローラでモデルデータを表示および使用するモデルをバインドします。 https://angularjs.org/ –
私は基本的な角度のドキュメントから始めるべきだと思います... – AranS