新規投稿
フォローする

kintone.app.getFieldElementsの戻り値について

以下のソースコードを実行した場合<TD>にvalueが設定されるのですが、
他の項目は、TDの下にDIV,SAPNがありSPANにvalueが設定されています。
他の項目と同様にSPANにvalueを設定するにはどのようにすれば良いでしょう
か。
<td class=・・・略>
 <div>
        <span>2018-10-26</span>
 </div>
</td>
 
実行しているソースコード:
   kintone.events.on("app.record.index.show", function(event) {
       var nonyukijitu = kintone.app.getFieldElements('nonyukijitu');
       for (var i = 0; i < nonyukijitu.length; i++) {
            //レコード情報を取得
            var record = event.records[i];
            var day = record['nonyukijitu']['value'];
            nonyukijitu[i].innerText = moment(day).format('MM-DD');
        }
  実行した結果生成されたHTML
<td class=・・・略>10-26</td>
 
0

1件のコメント

Avatar
安原潤一

自己解決致しました。

下記に修正した所、上手くいきました。

nonyukijitu[i].innerHTML = '<div><span>' + moment(day).format('MM-DD') + '</span></div>';

0
ログインしてコメントを残してください。