0

MS Dynamics 2011 フォームのロジックを制御する JavaScript があります。

チェックボックスをクリックすると(デフォルトでオン) データを入力できるテキストボックスがあります。このボックスのチェックを外すと、テキストボックスが消えます。ただし、チェックボックスを再チェックすると、(必要に応じて) テキストボックスが再表示されますが、以前に入力したテキストがまだ保存されています。テキストボックスがnullに設定されていることを確認するにはどうすればよいですか? コードスニペットが含まれています。

ありがとう。

function SetupForm() {
     debugger;
     HA_OtherText();
 }

 function HA_OtherText() {
     Xrm.Page.getAttribute("ha_other").getValue();
     if (Xrm.Page.getAttribute("ha_other").getValue() == true) {
         Xrm.Page.ui.controls.get("ha_othertext").setVisible(true);
     } else {
         Xrm.Page.ui.controls.get("ha_othertext").setVisible(false);
     }
 }
4

1 に答える 1