2つのボタンをモバイル版で設置しているのですが、隣接して表示されるために間違えて押しかねないということなので2つのボタンの間にスペースを設けたいと思いました。
とりあえず何の機能もないボタンを間に設置することで解消しようと思っているのですが、下記のコードでは表示されずどうにもなりませんでした。何か修正や別の方法はないでしょうか。
(function() {
'use strict';
kintone.events.on('mobile.app.record.edit.show', function(event) {
const date = luxon.DateTime.local();
const mySpaceFieldButton = document.createElement('button');
mySpaceFieldButton.id = 'my_space_field_button';
mySpaceFieldButton.innerText = '出勤';
mySpaceFieldButton.onclick = () => {
var syutu = kintone.mobile.app.record.get();
syutu.record['入'].value = date.toFormat('HH:mm');
kintone.mobile.app.record.set(syutu);
};
kintone.mobile.app.getHeaderSpaceElement('sb').appendChild(mySpaceFieldButton);
const mySpaceFieldButton2 = document.createElement('button');
mySpaceFieldButton2.id = 'my_space_field_button2';
mySpaceFieldButton2.innerText = ' ____';
const mySpaceFieldButton1 = document.createElement('button');
mySpaceFieldButton1.id = 'my_space_field_button1';
mySpaceFieldButton1.innerText = '退勤';
mySpaceFieldButton1.onclick = () => {
var tai = kintone.mobile.app.record.get();
tai.record['退'].value = date.toFormat('HH:mm');
kintone.mobile.app.record.set(tai);
};
kintone.mobile.app.getHeaderSpaceElement('tb').appendChild(mySpaceFieldButton1);
return event;
});
})();