2015-02-17 2 views
0

вот код: http://pastebin.com/qCNGSKRn для отображения телефона, зарегистрированного для ввода номера телефона.ограничивать «текстовое поле», чтобы принимать только цифры и не более 10 цифр в форме пурпурного тона

Я хочу ограничить поле выше, чтобы принимать только числа, а также не более 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> 
+0

поле уже подтверждено ' помощник (?' клиент/адрес? ') -> getAttributeValidationClass (' телефон ')> ', определяемый во входном' class = "" '. Клиент не сможет ввести ничего, кроме номера телефона. – Axel

+0

спасибо axel за ответ –

ответ

0

я должен использовать это в классе "класс =" вход-текст Validate длина максимальной длина 10 с минимальной длиной 10 Validate цифрами помощника ('клиент/адрес') -> getAttributeValidationClass (» телефон ')> "" https://magento.stackexchange.com/questions/56413/restrict-the-textfield-to-accept-only-digits-and-maximum-10-digits-in-magento

http://inchoo.net/magento/out-of-the-box-form-validation-in-magento/

Смежные вопросы