レコード編集画面時に、document.getElementsByClassNameでフィールドの要素を取得しています。
日付フィールドを取得しているのですが、要素に対して、.click()を使用し、カレンダーが表示されている状態にしようとしています。
下記のコードでは、うまく動かないのですが、取得した要素の中のtext部分を指定するといった必要があるのでしょうか?
ご教授下さい。
(() => {
‘use strict’;
// レコードの追加、編集、詳細画面で適用する
let events = [
‘app.record.create.change.出発日’,
‘app.record.edit.change.出発日’
];
kintone.events.on(events, (event) => {
let record = event.record;
let days = record.出発日.value;
console.log(“出発日”, days);
let element = document.getElementsByClassName(‘value-5755253’)[0];
// let datePicker = document.getElementsByName(‘帰着日’)[0];
// console.log(datePicker);
console.log(element);
datePicker.click();
});
})();