入力フィールドがチェックボックスから非表示になっている場合、モデルプレビューデータを空にするにはどうすればよいですか?ここ は私のコードは、ユーザーの入力ボックスに入力何か、それはあなたの入力値が表示されます場合は入力フィールドがチェックボックスから非表示になっている場合、モデルプレビューデータを空にするにはどうすればいいですか?
<div ng-app="">
<input id="eform_check" name="eform_check" type="checkbox" value="hide_input" onclick="showcheckbox();" >Hide input
<p>Name : <input id="field" name="data" type="text" ng-model="name" style="inline-block"></p>
<h1>{{name}}</h1>
<script>
function showcheckbox(){
if(document.getElementById("eform_check").checked){
document.getElementById('field').style.display = 'none';
document.getElementById('field').value = '';
}else{
document.getElementById('field').style.display = 'inline-block';
}
}
</script>
です。 ユーザーがチェックボックスをクリックすると、入力値は破棄されますが、AngularJSはここでも値を保持していますか?それが消えるようにする方法を、ここでTHX
はフィドルコードは、THX純粋AngularJSを使用して Fiddle
値を消してしまったり破棄したりする必要がありますか? – Dixit