これは JavaScript で実現できますが、私は を使用する方が快適ですjQuery
。HTML と JavaScript を分離し、すべてのコントロールが DOM にロードされた後に on change イベントをリッスンするのが好きです。
テキスト ボックスの HTML マークアップは次のようになります。テスト目的で独自のラベル要素を追加しました。
<input id="ItnScanCaseCode" name="ItnScanCaseCode" type="text" value="" />
<label id="lblSelectedProductName">Test Label Text</label>
そして、on change イベント リスナーを追加する jQuery スクリプト:
$(document).ready(function () {
$('#ItnScanCaseCode').change(function () {
$('#lblSelectedProductName').text('sam');
});
});
このラベル テキストの変更を別の関数メソッドに追加する必要がある場合は、このようにしますが、上記の方法で十分です。
$(document).ready(function () {
function yourEventMethod() {
$('#lblSelectedProductName').text('sam');
};
$('#ItnScanCaseCode').change(function () {
yourEventMethod();
});
});
これが役立つことを願っています。