初めまして
スマホやタブレットで数値項目のときに、キーボードを自動的に数値入力モードに切り替えようとしておりますが、
そういうことは可能でしょうか?
どなたかご教授お願い致します。
teru さん
JavaScript カスタマイズで可能です。
ただし、DOM 操作になりますので、kintoneアップデートにより機能しなくなるリスクがあります。
アプリ設定の「JavaScript / CSSでカスタマイズ」で、スマートフォン用のJavaScriptファイルを設定します。
・jQuery のCDNを指定
https://js.cybozu.com/jquery/2.1.4/jquery.min.js
・JavaScript ファイルを作成して、登録
numberInput.js
jQuery.noConflict();
(function($) {
"use strict";
kintone.events.on(["mobile.app.record.edit.show","mobile.app.record.create.show"], function(event) {
$('.gaia-ui-decimal-input-input input').attr('type', 'number');
return event;
});
})(jQuery);
rex0220さん
無事、数値入力に切り替えることができました。
mobile用のイベントを使えば良かったんですね。
どうもアドバイスありがとうございました。
iPhone と Android で試してみましたが、問題なく数値入力モードになりました。
なにかエラーが出ている可能性があります。
ブラウザーの開発ツールでデバッグしてみてください。
このトピックはベストアンサーに選ばれた返信から 3 日が経過したので自動的にクローズされました。新たに返信することはできません。