フォームブリッジから新規入力する場合はフォーム作成の初期状態で要素を取得してその要素に関して変更を行えたが、kviewerのマイページから値を取得した状態で入力しようとした場合、要素の取得ができずに変更が行えません。
書き方が悪いのかフォームが作成されるタイミングの問題なのか何か情報がある方がいましたらご教示お願いいたします。
//マイページから
fb.events.kviewer.record.mapped = [function (state) {
ele1 = document.querySelector(‘div[data-vv-name=“テーブル名-0-テーブルのコラム名”] input’);
console.log(ele1) //←取得できない
ele1.setAttribute(‘pattern’, ‘“^([1-9]\d*|0)(.\d+)?$”’);
ele1.type = ‘number’;
}];
//フォームブリッジ新規入力時
fb.events.form.mounted = [function (state) {
var ele1
ele1 = document.querySelector(‘div[data-vv-name=“テーブル名-0-テーブルのコラム名”] input’);
console.log(ele1) ←取得できる
ele1.setAttribute(‘pattern’, ‘“^([1-9]\d*|0)(.\d+)?$”’);
ele1.type = ‘number’;
}];