Цикл foreach выводит три поля формы (теги input) на странице, при добавлении атрибута pattern он автоматически добавляется всем тегам input которые выводятся циклом . Как добавить этот атрибут какому-нибудь одному input?
(примерная запись для понимания вопроса)
<?foreach($arResult["FIELDS"] as $arField):?>
<input pattern="[0-9]{5}" class="textinput40 back1" type="text" name="<?=$arField['CONTROL_NAME']?>" value=" <?=$arField['HTML_VALUE']?>" placeholder="<?=GetMessage('MSG_'.$arField['CONTROL_NAME'] ?>" />
<?endforeach;?>
(примерная запись для понимания вопроса)
<?foreach($arResult["FIELDS"] as $arField):?>
<input pattern="[0-9]{5}" class="textinput40 back1" type="text" name="<?=$arField['CONTROL_NAME']?>" value=" <?=$arField['HTML_VALUE']?>" placeholder="<?=GetMessage('MSG_'.$arField['CONTROL_NAME'] ?>" />
<?endforeach;?>