フォームブリッジにて、下記のようなことを実施したいです。
javacsriptで実装することまではわかるのですが、
どのように値を取得し、背景を「.el-input {background-color: yellow;}」で
変更できるかが知りたいです。
1.テキストフィールドAの値が〇の場合、テキストフィールドB(入力不可)の背景を黄色にする
2.テキストフィールドAの値が空欄の場合、テキストフィールドB(入力不可)の背景は変更なし(白色)
よろしくお願いいたします。
フォームブリッジにて、下記のようなことを実施したいです。
javacsriptで実装することまではわかるのですが、
どのように値を取得し、背景を「.el-input {background-color: yellow;}」で
変更できるかが知りたいです。
1.テキストフィールドAの値が〇の場合、テキストフィールドB(入力不可)の背景を黄色にする
2.テキストフィールドAの値が空欄の場合、テキストフィールドB(入力不可)の背景は変更なし(白色)
よろしくお願いいたします。
杉浦様
お世話になっております。
トヨクモの江田と申します。
以下のコードで実装できます.
「A」,「B」の箇所は,フィールドコードに合わせて適宜変更してください.
(function () {
"use strict";
fb.events.fields['A'].changed = [function (state) {
if(state.record['A'].value === '〇'){
fb.getElementByCode('B').getElementsByTagName('input')[0].style.background = 'yellow';
}else{
fb.getElementByCode('B').getElementsByTagName('input')[0].style.background = 'none';
}
}];
})();
お世話になっております。
ご連絡ありがとうございます。試してみます!
このトピックはベストアンサーに選ばれた返信から 3 日が経過したので自動的にクローズされました。新たに返信することはできません。