表单校验自动定位到必填项
场景描述一般在长表单中,有些必填项很难发现,因此需要自动定位到相应位置,方便用户找到填写。解决思路先通过基础UI库校验必填项时的样式变化来选中相应的元素,再通过Input,textarea自带的focus方法,实现定位具体代码 let isError = document.getElementsByClassName('is-error') // 适用于element isError[0].querySelector('input').focus() // 只定位到第一个必填项