如何修复由jQuery.get()加载时Form-ClosingTag的自动更改的DOM位置

问题描述 投票:-1回答:1

我通过Webbrowser和SQL-Database之间的数据传输开始了一个编码项目。

[Mainpage通过jQuery.get()将第二个HTML文档加载到<div id="DivID"></div>中。第二份文件包含<tr><form><td><input name="Test" value="Message">[...]</td></form></tr>

通过打开Web项目,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通行证:Helpme

https://Stackover:[email protected]/Bereitstellungsraum/V3.php?PIN=07119&Mode=Play

有人知道浏览器DOM处理此<form></form>的原因并能够解释吗?

jquery forms post parameters is-empty
1个回答
0
投票

在此上下文中,元素形式不允许作为元素表的子元素。

© www.soinside.com 2019 - 2024. All rights reserved.