浏览器如何发布dom中不存在的值

本文关键字:不存在 dom 何发布 浏览器 | 更新日期: 2023-09-27 18:13:16

我花了一整天的时间寻找答案,但没有找到。当我使用chrome浏览器检查器时,我可以看到以下字段被张贴。

__EVENTTARGET:

__EVENTARGUMENT:

__VIEWSTATE :'----------- 很久很久 -----------'

,我可以在Dom中找到,都是隐藏字段但是浏览器仍然发送以下字段

ctl00 ContentPlaceHolder1 imgbSearch.x美元:37

ctl00 ContentPlaceHolder1 imgbSearch.y美元:9

这些在Dom中是完全不存在的甚至那些值也不存在

我能找到的是

<div class="buttonBox">
                <input type="image" name="ctl00$ContentPlaceHolder1$imgbSearch" id="ctl00_ContentPlaceHolder1_imgbSearch" src="Images/Buttons/Find.jpg" onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl00$ContentPlaceHolder1$imgbSearch&quot;, &quot;&quot;, true, &quot;SearchPanel&quot;, &quot;&quot;, false, false))" style="border-width:0px;" />
            </div>

所以你能帮我找出这是怎么发生的吗?我如何得到那些缺失的字段和值

浏览器如何发布dom中不存在的值

我自己回答这个问题。如果你有兴趣,你可以找到更多的信息http://www.w3.org/TR/html-markup/input.image.html

具有type属性值为"image"的输入元素表示UA允许用户从中交互选择一对坐标并提交表单的图像,或者表示用户可以从中提交表单的按钮。