Javascript 限制“textfield”只接受数字,magento表单中最多接受10个数字

Javascript 限制“textfield”只接受数字,magento表单中最多接受10个数字,javascript,forms,magento,contact,Javascript,Forms,Magento,Contact,这里有一个代码:显示电话字段以输入电话号码 我想限制上面的字段只接受数字,并且最多可以输入10个数字。不允许使用所有特殊字符、特殊符号和空格 该字段不应接受超过10位的数字 请帮我找到解决办法 <div class="field"> <label for="telephone" class="required"><em>*</em><?php echo $this->__('Telephone') ?&g

这里有一个代码:显示电话字段以输入电话号码

我想限制上面的字段只接受数字,并且最多可以输入10个数字。不允许使用所有特殊字符、特殊符号和空格

该字段不应接受超过10位的数字

请帮我找到解决办法

<div class="field">
                <label for="telephone" class="required"><em>*</em><?php echo $this->__('Telephone') ?></label>
                <div class="input-box">
                    <input type="text" name="telephone" value="<?php echo $this->escapeHtml($this->getAddress()->getTelephone()) ?>" title="<?php echo $this->__('Telephone') ?>" class="input-text  <?php echo $this->helper('customer/address')->getAttributeValidationClass('telephone') ?>" id="telephone" />
                </div>
            </div>

我必须在class=input text validate length maximum-length-10 minimum-length-10 validate digits helper'customer/address'->getAttributeValidationClass'telephone'?>


该字段已由验证,定义在输入的类=。客户的将无法输入除电话号码以外的任何内容。感谢axel的回复