作成日: 2018/03/06 最終更新日: 2018/03/28
文書種別
不具合
状況
修正済み
詳細
モーダルのPopupにcheckedMemberPathプロパティを設定したListBox(CheckBoxありのListBox)を配置した場合、Tabキーを押下してもListBoxにフォーカスが移動しません。
回避方法
この問題はバージョン5.20181.436で修正されました。
修正版を適用しない場合の回避方法は次の通りです。
下記コードのようにテキストボックス側のkeydownイベントをハンドルし、Tabキー押下時にListBoxへフォーカスを移動します。
◆サンプルコード(JavaScript)
----------------------------------
document.getElementById('TextBox').addEventListener('keydown', function (e) {
if (e.keyCode == 9 && !e.ctrlKey && !e.altKey) {
document.getElementById('ListBox').focus();
e.preventDefault();
}
});
----------------------------------
修正版を適用しない場合の回避方法は次の通りです。
下記コードのようにテキストボックス側のkeydownイベントをハンドルし、Tabキー押下時にListBoxへフォーカスを移動します。
◆サンプルコード(JavaScript)
----------------------------------
document.getElementById('TextBox').addEventListener('keydown', function (e) {
if (e.keyCode == 9 && !e.ctrlKey && !e.altKey) {
document.getElementById('ListBox').focus();
e.preventDefault();
}
});
----------------------------------
旧文書番号
82556