加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

dojo 文本验证

发布时间:2020-12-16 21:34:34 所属栏目:百科 来源:网络整理
导读:dojo版本1.8.5 对凭证号和预付款金额验证,符合要求,开放submit按钮,不符合要求,禁用之 废话不多说,直接线上代码。 scriptrequire(["dijit/form/ValidationTextBox","dojox/validate/web","dijit/form/Form"])//表单验证function handleOnValidStateChan

dojo版本1.8.5

对凭证号和预付款金额验证,符合要求,开放submit按钮,不符合要求,禁用之

废话不多说,直接线上代码。


<script>
require(["dijit/form/ValidationTextBox","dojox/validate/web","dijit/form/Form"])//表单验证

	function handleOnValidStateChange(formIsValid) {  
	        dijit.byId('btnHidden1').attr('disabled',!formIsValid);  //表单有错误信息禁用submit
	}  
</script>


<form data-dojo-type="dijit.form.Form" id="myForm" onValidStateChange="handleOnValidStateChange"> 
 <table class="jkzz_rttable" cellspacing="0" cellpadding="0" style="border:none;">     
        
        <tr class="jkzz_tb_tr">
          <td > 
       <label >用户</label>
       <span id="userHidden"></span>     
          </td>
        </tr>   
        <tr class="jkzz_tb_tr">
         <td>
          <label>
           凭证号
          </label>
          <input id="credenceCode" name="credenceCode"
           type="text"
           data-dojo-type="dijit/form/ValidationTextBox"
            data-dojo-props="validator:dojox.validate.isInRange,constraints:{ min:0,max:999999,places:0},invalidMessage:'This is not within the range of 0 to 999999!'" >          
         </td>
        </tr>
        
        
 
        <tr class="jkzz_tb_tr">
         <td>
          <label>
           预付款金额
          </label>
          <input id="creditBalance"
           type="text"
           data-dojo-type="dijit/form/ValidationTextBox"
            data-dojo-props="validator:dojox.validate.isInRange,max:999999 },invalidMessage:'This is not within the range of 0 to 999999!'" >
         </td>
        </tr>
            
        
        <tr>
        <td style="text-align:right;border:none;padding:20px 36px 0 0;">         
         <button type="button" id="btnHidden1"data-dojo-type="dijit/form/Button" data-dojo-props="" 
          onclick="func_add()">确定</button>      
        
        </td>
        </tr>
        
  </table>
       
</form>


输入正确以后

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读