Поскольку вы еще не опубликовали пример, я могу дать вам только несколько общих советов.Мое предположение заключается в том, что в базовой версии Opera mobile может быть ошибка, которая уже исправлена в Opera desktop / Mini.
Убедитесь, что ваша разметка внутри формы правильная - если теги где-то в неправильном порядке, дляНапример, что-то вроде
<p><b></p></b>
может запутать синтаксический анализатор, и примером такой путаницы может быть то, что форма закрывается слишком рано, и элементы управления оказываются «вне ее».Служба validator.w3.org может помочь вам найти такие проблемы.
Кроме того, убедитесь, что у тегов, которые должны быть закрыты, есть закрывающий тег по той же причине.
Как добавляются элементык форме - они в разметке с самого начала или добавлены с помощью JavaScript?Если последнее, попробуйте добавить их в саму форму явным образом (document.forms [x] .appendChild () .. вместо добавления их к элементу, который, по вашему мнению, находится внутри формы).