何度も同じような質問ですみません。
下記コードのフィールド( ‘【契約日】’)を他のフィールドも同じ処理を行いたいのですがコードの書き方がわからず。。ご指導いただければ幸いです。
よろしくお願い致します。
(function() {
“use strict”;
kintone.events.on([‘app.record.detail.show’, ‘app.record.create.show’, ‘app.record.edit.show’], function(event) {
[…document.querySelectorAll(‘.control-label-text-gaia’)]
.find(el => el.innerText === ‘【契約日】’)
.style = color: mediumvioletred; font-weight: bold; background-color: yellow;
;
});
return event;
});
();
@樫原 さん
簡単な書き方としては、必要なフィールド分の以下の行を追加すれば良いかなと
[...document.querySelectorAll('.control-label-text-gaia')]
.find(el => el.innerText === '【契約日】')
.style = `color: mediumvioletred; font-weight: bold; background-color: yellow;`;
全体的にはこんな感じです。
(function() {
"use strict";
kintone.events.on(['app.record.detail.show', 'app.record.create.show', 'app.record.edit.show'], function(event) {
[...document.querySelectorAll('.control-label-text-gaia')]
.find(el => el.innerText === '【契約日】')
.style = `color: mediumvioletred; font-weight: bold; background-color: yellow;`;
[...document.querySelectorAll('.control-label-text-gaia')]
.find(el => el.innerText === '他のフィールドの名前')
.style = `color: mediumvioletred; font-weight: bold; background-color: yellow;`;
[...document.querySelectorAll('.control-label-text-gaia')]
.find(el => el.innerText === '他のフィールドの名前')
.style = `color: mediumvioletred; font-weight: bold; background-color: yellow;`;
});
return event;
});
();