ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
# 表单 ## 构建表单元素 from接口 - reset() - 可重置元素:input,keygen, output, select, textarea - 触发表单reset事件,阻止该事件的默认行为可取消重置 - 元素重置时不再触发元素上的change和input事件 - submit() - checkValidity() select - name - value - multiple - options - selectedOptions - selectedIndex - add(element[, before]) - remove([index]) 级联下拉选择器 textarea - @输入提示 - oninput - selectionStart - setRangeText ## 验证表单 element. - willCalidate - checkCalidity() - validity - validationMessage - setCustomValidity(message) ## 表单提交 隐式提交 满足以下任一条件 - 表单有非禁用的提交按钮 - 没有提交按钮时,不超过一个类型为text,search,url,email,password,date,time,number的input元素 提交过程 - 根据表单enctype指定的值构建要提交的数据结构 - 使用 method 指定的方式发送数据到action指定的目标 编码方式(enctype) - application/x-www-form-urlencoded(默认) - multipart/form-data - text/plain 通用方法 - showMessage - invalidInput - showMessage - node 添加样式 - node focus 焦点 - clearInvalid - disableSubmit