フィールド名を赤にしたい

下記のコードを作成しました。

編集画面では、フィールド名が赤になりましたが詳細画面では黒いままです。

詳細・編集ともにフィールド名を赤くしたいのですが可能ですか?

もし可能であれば、一覧でも同じくフィールド名を赤にできればなおいいのですが。。。

宜しくお願い致します。

 

(function() {
  “use strict”;
  kintone.events.on([‘app.record.create.show’, ‘app.record.edit.show’], function(event) {
    [].forEach.call(document.getElementsByClassName(“control-label-text-gaia”), function(element){
      if(element.innerText === “【契約日】”){
        element.style.color = “red”;
      }
    });
    return event;
  });
})();

kintone.events.on(['app.record.create.show', 'app.record.edit.show']...

この部分を

kintone.events.on(['app.record.detail.show', 'app.record.create.show', 'app.record.edit.show']...

このように変更して下さい(詳しくは以下ページを参照して下さい)。
https://developer.cybozu.io/hc/ja/articles/201755040-%E7%AC%AC1%E5%9B%9E-kintone-JavaScript-API%E3%81%AE%E3%82%A4%E3%82%B8%E3%82%8A%E3%81%8B%E3%81%9F 

一覧画面については

(function() {
  'use strict';

  kintone.events.on('app.record.index.show', (event) => {
    Array.from(document.getElementsByClassName('recordlist-header-label-gaia')).forEach((label) => {
      if (label.innerText == '【契約日】') label.style.color = 'red';
    });

    return event;
  });
})();

こちらで可能かと思います。非推奨のDOM操作であることには注意して下さい。

mls-hashimoto

お世話になっております。

解決しました!ありがとうございました。