diff --git a/src/component/input/input-base/example/sample/inputs.ejs b/src/component/input/input-base/example/sample/inputs.ejs index 8f62ba4d2..92cfadc6c 100755 --- a/src/component/input/input-base/example/sample/inputs.ejs +++ b/src/component/input/input-base/example/sample/inputs.ejs @@ -18,7 +18,7 @@ for (let i = 1; i < 4; i++) elements.push({ data: { ...input, id: `${id}-${i}`, - name: `${id}` + name: `${id}-${i}` } }); diff --git a/src/component/modal/example/sample/body/form.ejs b/src/component/modal/example/sample/body/form.ejs index e74f5d83b..6f57f5490 100755 --- a/src/component/modal/example/sample/body/form.ejs +++ b/src/component/modal/example/sample/body/form.ejs @@ -1,4 +1,4 @@
- <%- include("../../../../input/input-base/example/sample/inputs", {input: {group: true, id:'text'}}); %> + <%- include("../../../../input/input-base/example/sample/inputs", {inputs: {id:'input-sample'}}); %> <%- include("../../../../button/example/sample/button-default", {button: {title: 'Envoyer'}}); %>
diff --git a/src/component/modal/script/modal/focus-trap.js b/src/component/modal/script/modal/focus-trap.js index 722a5958e..ea34cd5a7 100644 --- a/src/component/modal/script/modal/focus-trap.js +++ b/src/component/modal/script/modal/focus-trap.js @@ -157,7 +157,7 @@ class FocusTrap { } unordereds = unordereds.filter((unordered) => { - if (unordered.tagName.toLowerCase() !== 'input' || unordered.getAttribute('type').toLowerCase() !== 'radio') return true; + if (unordered.tagName.toLowerCase() !== 'input' || unordered.getAttribute('type')?.toLowerCase() !== 'radio') return true; const name = unordered.getAttribute('name'); return groups[name].keep(unordered); });