西部数码主机 | 阿里云主机| 虚拟主机 | 服务器 | 返回乐道官网
当前位置: 主页 > php教程 > magento教程 >

magento中给form添加输入验证

时间:2016-02-19 15:14来源: 作者: 点击:
在magento中添加一个form,可以使用magento本身就有的输入验证功能,今天给大家介绍下如何使用. magento中form使用验证: form action =?php echo Mage::getUrl(********) ? method =post id =test-form ul li label
在magento中添加一个form,可以使用magento本身就有的输入验证功能,今天给大家介绍下如何使用.
magento中form使用验证:
 
<form action="<?php echo Mage::getUrl('********') ?>" method="post" id="test-form">
 <ul>
   <li>
      <label for="NUM1"><?php echo $this->__('NUM1: ') ?><span class="required">*</span></label>
      <input type="text" id="NUM1" name="NUM1" class="input-text required-entry  validate-alphanum" />
   </li>
   <li>
      <label for="NUM2"><?php echo $this->__('NUM2: ') ?><span class="required">*</span></label>
      <input type="text" id="NUM2" name="NUM2" class="input-text required-entry validate-alphanum" />
   </li>
   <li>
      <input type="submit" value="<?php echo $this->__('sub') ?>" />
   </li>
  </ul>
</form>
<script type="text/javascript">
var testForm = new VarienForm('test-form');
</script>
观察form的id与input的class:
其实最关键的是:required-entry和validate-alphanum.
以下为不同验证的报警信息整理:
 
required-entry  This is a required field.
validate-zero-or-greater Please enter a number 0 or greater in this field.
validate-alphanum Please use only letters (a-z or A-Z) or numbers (0-9) only in this field. No spaces or other characters are allowed.
validate-email Please enter a valid email address. For example liuxgnu@qq.com.
validate-url Please enter a valid URL. http:// is required
validate-alpha Please use letters only (a-z or A-Z) in this field.
 
(责任编辑:好模板)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------