2022
05-27
05-27
Vue之ElementUI Form表单校验
表单校验是前端开发过程中最常用到的功能之一,根据个人的工作经验总结在此对表单校验功能的基础用法进行整理说明。以下是form的demoel-form:model="dynamicValidateForm"ref="dynamicValidateForm"label-width="100px"class="demo-dynamic"><el-form-itemprop="email"label="邮箱":rules="[{required:true,message:'请输入邮箱地址',trigger:'blur'},{type:'email',message:'请输入正确...
继续阅读 >
本文实例为大家分享了js实现表单校验功能的具体代码,供大家参考,具体内容如下1、所用到的三个事件:onfocus(焦点聚焦事件)、onblur(焦点离开事件)、onkeyup(按键抬起的事件)2、利用事件触发函数,函数中执行校验的信息。3、利用checkform判断表单中的内容是否规范,如果规范submit按钮可以提交表单信息。简单效果: form中的代码:<formaction="demo.html"onsubmit="returncheckForm()"><div>...
方法一:父组件代码:<template><div><child-formref="childRules":addForm="addForm"></child-form><el-button@click="saveForm()"size='medium'>保存</el-button></div></template><script>importchildFormfrom'./childForm'exportdefault{data(){return{addForm:{name:"",desc:""},}},//组件引用components:{childForm},methods:...
type指示type要使用的验证器。可识别的类型值为:string:类型必须为string。type默认是string//校验string:[{type:'string',message:`请输入字符串`,trigger:'blur'}]<el-form-itemlabel="测试字段"prop="string"><el-inputv-model.number="form.string"placeholder="请输入"></el-input></el-form-item>number:类型必须为number。//校验number:[{type:'number',message:`请输入数字`,trigger:'blur'}]<e...