いつもお世話になっております。
一覧のヘッダー部分に、ボタンを設置し、ボタンを押すと今日の日付がヘッダー部分に表示されるようにしたいです。
下記のコードでうまくいったと思ったのですが、画面を更新するとテキスト(今日の日付)が消えてしまいます。
どこがいけないのか、ご教示いただけないでしょうか。よろしくお願いいたします。
(function() {
"use strict";
kintone.events.on("app.record.index.show", function(event) {
if (document.getElementById('my_b') != null) {
return;
}
var today = new Date();
var date = today.getFullYear() + '-' + ('0' + (today.getMonth() + 1)).slice(-2) + '-' + ('0' + today.getDate()).slice(-2);
var myIndexButton = document.createElement('button');
myIndexButton.id = 'my_b';
myIndexButton.innerHTML = '更新日';
myIndexButton.onclick = function() {
if (document.getElementById('my_text') != null) {
return;
}
var myText = document.createElement('space');
myText.id = 'my_text';
myText.innerHTML = date;
kintone.app.getHeaderMenuSpaceElement().appendChild(myText);
return event;
}
kintone.app.getHeaderMenuSpaceElement().appendChild(myIndexButton);
return event;
});
})();