mip-form 表單


mip-form 用來支援 mip 中的表單提交。

QQ截图20170204114922.png

範例

基本上使用

<mip-form method="post" url="//www.baidu.com">
     <input type="input" name="username" validatetarget="username" validatetype="must" placeholder="姓名">
     <div class="mip-form-target" target="username">姓名不能为空</div>
     <input type="input" name="email" validatetarget="email" validatetype="email" placeholder="邮件">
     <div class="mip-form-target" target="email">填写正确的email</div>
     <input type="input" name="phone" validatetarget="phone" validatetype="phone" placeholder="电话">
     <div class="mip-form-target" target="phone">填写正确的电话格式</div>
     <input type="input" name="customnumber" validatetarget="custom" validatetype="custom" validatereg=^[0-9]*$ placeholder="我是自定义验证规则数字">
     <div class="mip-form-target" target="custom">请输入正确的数字</div>
     <input type="submit" value="提交">
 </mip-form>

加上清空按鈕

<mip-form method="post" url="//xxx" clear="true">
    <input type="input" name="username" validatetarget="username" validatetype="must" placeholder="姓名">
    <div target="username">姓名不能为空</div>
    <input type="input" name="email" validatetarget="email" validatetype="email" placeholder="邮件">
    <div target="email">填写正确的email</div>
    <input type="submit" value="提交">
</mip-form>

屬性

method

說明:表單提交方法
必選項:是

url

說明:表單提交url,相當於form的action, 要求https:// //開頭
必選項: 是

validatetarget

說明:  驗證提示對應tag,用於對應錯誤時的提示顯示元素的尋找
必選項:否

validatetype

說明:驗證類型, 用於支援簡單的驗證。目前提供email、phone、idcar、custom。為custom時則需要填寫validatereg
必選項:否

validatereg

說明: 自訂驗證,補充站​​長個人化的驗證規則。若validatetype為custom時需填入對應驗證規則
必選項:否

clear

說明: 表單中input清空按鈕開關
必選項:否

#