作成したテキストボックスにフォーカスをあてる

kuma さん

 

申し訳ありません。私の認識が誤っていたかもしれません。。。

作成したテキストボックスということは、以下のようにテキストエリアを自作して、

ヘッダーや「スペース」フィールドに表示させている、ということでしょうか。

 

var textarea_element = document.createElement("textarea");   
kintone.app.getHeaderMenuSpaceElement().appendChild(textarea_element);

 

上記であっているなら、以下の処理で画面が開いた際に自動的に入力欄にフォーカスを

あてることは可能でした。

var textarea_element = document.createElement("textarea");
textarea_element.id = "aaa";

kintone.app.getHeaderMenuSpaceElement().appendChild(textarea_element);
document.getElementById("aaa").focus();

 

参考になりますが、作成した要素に id や class を付与するなら以下のような記載で可能でした。

//id付与
label.id = "label";

//class付与
label.classList.add("label");

 

参考になりましたら嬉しいです。