shx-3d-render
parent
d30b33269c
commit
03cc3505df
|
@ -302,17 +302,19 @@
|
|||
};
|
||||
|
||||
function SHX_IFC_genTextInput(inputID, labelText, inputName, inputVal, section_id) {
|
||||
document.querySelector(`#${inputID}`).addEventListener('input',(e)=>{
|
||||
if(!document.querySelector(`label[for="${inputID}-label"] span`)){
|
||||
const span = document.createElement("span");
|
||||
span.style.marginLeft = `10px`
|
||||
document.querySelector(`label[for="${inputID}-label"]`).appendChild(span)
|
||||
}
|
||||
document.querySelector(`label[for="${inputID}-label"] span`).style.display = `inline`
|
||||
document.querySelector(`label[for="${inputID}-label"] span`).textContent = e.target.value.length + ` | ` + 13
|
||||
if(e.target.value.length==0){
|
||||
document.querySelector(`label[for="${inputID}-label"] span`).style.display = 'none'
|
||||
}});
|
||||
setTimeout(() => {
|
||||
document.querySelector(`#${inputID}`).addEventListener('input',(e)=>{
|
||||
if(!document.querySelector(`label[for="${inputID}-label"] span`)){
|
||||
const span = document.createElement("span");
|
||||
span.style.marginLeft = `10px`
|
||||
document.querySelector(`label[for="${inputID}-label"]`).appendChild(span)
|
||||
}
|
||||
document.querySelector(`label[for="${inputID}-label"] span`).style.display = `inline`
|
||||
document.querySelector(`label[for="${inputID}-label"] span`).textContent = e.target.value.length + ` | ` + 13
|
||||
if(e.target.value.length==0){
|
||||
document.querySelector(`label[for="${inputID}-label"] span`).style.display = 'none'
|
||||
}});
|
||||
}, 1000);
|
||||
|
||||
return `
|
||||
<label class="form__label custom shx-ifc-form_label" for="${inputID}-label">${labelText}</label>
|
||||
|
|
Loading…
Reference in New Issue