新規投稿
フォローする

デフォルトフォーカス設定

レコード編集画面を開いた時に、キーボード操作だけで入力を完結したい場合、
デフォルトフォーカスが設定したくなります。
(ショートカットキーもあることですし)
私はこんな感じのカスタマイズを入れています。
https://gist.github.com/i0001c48/11145274

しかし、タイムアウトの時間を短くすると上手く動かなかったりと若干不安定...
今の200msだと若干もたつく感じもします。

何か他に良い戦略ありますかー?

0

2件のコメント

Avatar
Yusuke Amano

レコード編集画面の表示時に発火されるapp.record.edit.showイベントのハンドラでフォーカスを設定するのはどうでしょうか?
https://developers.cybozu.com/ja/kintone-api/apprec-editjsapi.html#i
https://gist.github.com/ama-ch/11161193

2
Avatar
tatsuhiko

Yusuke Amano さん
ご回答ありがとうございます。
ご指定のサンプルでいけました。
以前試したときはだめだった気がして、遅延させてたのですが、
私の勘違いだったみたいです:(
ありがとうございます!

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