И вообще, товарищи - друзья, рекомендую использовать вот такой минимальный набор для создания форм:
| Код |
|---|
<? if($FORM->isFormNote())
{?>
<strong><?=$FORM->ShowFormNote();?></strong>
<? }
else
{
?>
<table class="form" cellspacing="0" cellpadding="0" border="0">
<tr>
<td><img src="/pictures/spacer.gif" width="1" height="1" /></td>
<td><img src="/pictures/spacer.gif" width="170" height="1" /></td>
<td><img src="/pictures/spacer.gif" width="1" height="10" /></td></tr>
<tr>
<td></td>
<td><?=$FORM->ShowInputCaption("name","")?></td>
<td><?=$FORM->ShowInput('name')?></td>
</tr>
<tr>
<td></td>
<td></td>
<td><img src="/pictures/spacer.gif" width="1" height="10" /></td>
</tr>
<tr>
<td></td>
<td><?=$FORM->ShowInputCaption("city","")?></td>
<td><?=$FORM->ShowInput('city')?></td>
</tr>
<tr>
<td></td>
<td></td>
<td><img src="/pictures/spacer.gif" width="1" height="10" /></td>
</tr>
<tr>
<td></td>
<td><?=$FORM->ShowInputCaption("organization","")?></td>
<td><?=$FORM->ShowInput('organization')?></td>
</tr>
<tr>
<td></td>
<td></td>
<td><img src="/pictures/spacer.gif" width="1" height="10" /></td></tr>
<tr>
<td></td>
<td><?=$FORM->ShowInputCaption("job_title","")?></td>
<td><?=$FORM->ShowInput('job_title')?></td>
</tr>
<tr>
<td></td>
<td></td>
<td><img src="/pictures/spacer.gif" width="1" height="10" /></td>
</tr>
<tr>
<td></td>
<td><?=$FORM->ShowInputCaption("email","")?></td>
<td><?=$FORM->ShowInput('email')?></td>
</tr>
<tr>
<td></td>
<td></td>
<td><img src="/pictures/spacer.gif" width="1" height="10" /></td>
</tr>
<tr>
<td></td>
<td><?=$FORM->ShowInputCaption("phone","")?></td>
<td><?=$FORM->ShowInput('phone')?></td>
</tr>
<tr>
<td></td>
<td></td>
<td><img src="/pictures/spacer.gif" width="1" height="10" /></td>
</tr>
<tr>
<td></td>
<td><?=$FORM->ShowInputCaption("questions","")?></td>
<td><?=$FORM->ShowInput('questions')?></td>
</tr>
<tr>
<td></td>
<td></td>
<td><img src="/pictures/spacer.gif" width="1" height="10" /></td></tr>
<tr>
<td></td>
<td></td>
<td><?=$FORM->ShowCaptchaImage()?></td>
</tr>
<tr>
<td></td>
<td></td>
<td><img src="/pictures/spacer.gif" width="1" height="10" /></td>
</tr>
<tr>
<td></td>
<td>Введите число,<br />указанное на картинке:<font color="#ff0000" size="2">*</font></td>
<td><?=$FORM->ShowCaptchaField()?></td>
</tr>
<tr>
<td></td>
<td></td>
<td><img src="/pictures/spacer.gif" width="1" height="10" /></td>
</tr>
<tr>
<td></td>
<td></td>
<td><?=$FORM->ShowSubmitButton("","")?></td>
</tr>
<tr>
<td></td>
<td></td>
<td><img src="/pictures/spacer.gif" width="1" height="10" /></td>
</tr>
</table>
<font color="red"><span class="form-required starrequired">*</span></font> - Поля, обязательные для заполнения</p>
<?=$FORM->ShowFormErrors()?>
<?
;}
?> |
Ничего лишнего, сделано на таблицах, работает железобетонно, дешево и сердито.
Как можно понять шаблон состоит из нескольких текстовых полей и поля captcha. Печальным конечно является тот факт, что при попытке вставить этот код в панели разработки шаблона форм, битрикс там вставит тег <tbody> (инетресно зачем?

) и поменяет кое-какие параметры у картинок, но на работе это не скажется.
Надеюсь помог кому-нибудь.