Как исправить автоматически измененную DOM-позицию Form-Closing-Tag при загрузке с помощью jQuery.get () - PullRequest
0 голосов
/ 07 ноября 2019

Я начал проект кодирования с переносом данных между Webbrowser и базой данных SQL.

Есть главная страница, которая загружает второй HTML-документ в <div id="DivID"></div> с помощью jQuery.get (). Второй документ содержит <tr><form><td><input name="Test" value="Message">[...]</td></form></tr>.

. При открытии веб-проекта DOM-код был изменен на автом. в <form></form><tr><td><input name="Test" value="Message">[...]</td></tr> Я использую: (Mozilla / 5.0 (Windows NT 10.0; Win64; x64; rv: 70.0) Gecko / 20100101 Firefox / 70.0)

Я уже пытался определить причину этой мистерии с помощьюиспользуя $.get('url', function(data) {$('#DivID').html(data); alert( "Data Loaded: " + data );}); Предупреждение показывает правильно: <tr><form><td><input name="Test" value="Message">[...]</td></form></tr>.

Я также протестировал открыть второй HTML-документ и отправить форму. Там нет ненормальности, и он отлично работает.

Не стесняйтесь, чтобы посмотреть мой webprojekt: Пользователь: Stackover Pass: Helpme

https://Stackover:Helpme@juh -technik.de / Bereitstellungsraum/V3.php?PIN=07119&Mode=Play

Есть ли кто-нибудь, кто знает причину этой обработки <form></form> браузером DOM и может объяснить?

1 Ответ

0 голосов
/ 07 ноября 2019

В этом контексте форма элемента не может быть дочерней для таблицы элементов.

...