Я наткнулся на странное поведение в Firefox. У меня есть динамически созданный текст, в который я вставил элемент формы, включающий ссылку, чтобы иметь возможность передавать параметры через метод post. В идеале, он должен просто соответствовать тексту и выглядеть как обычный якорь.
Однако, хотя он нормально отображается в IE, Firefox завершает абзац непосредственно перед формой, которая вставляет нежелательный разрыв строки.
У кого-нибудь есть идея, почему это происходит, и есть альтернативное решение?
Результат в IE (ок):
<p class="article" >This is my paragraph and here goes my
<form style="display: inline" name="link_form" action="link.html" method="post">
<input type="hidden" name="lnk_id" value="1" /><a class="link" href="#" onclick="link_form.submit()">link</a></form>**</p>**
Результат в Firefox (ko):
<p class="article" >This is my paragraph and here goes my**</p>**
<form style="display: inline" name="link_form" action="link.html" method="post">
<input type="hidden" name="lnk_id" value="1" /><a class="link" href="#" onclick="link_form.submit()">link</a></form>
Заранее спасибо