隐藏的输入字段是否在页面中具有物理位置?
我知道这个问题可能听起来很愚蠢(我肯定觉得它有点问),但最近我创建了一个包含很多隐藏字段的网站(用JavaScript DOM创建),我注意到有一个巨大的空白区域页面底部。
我检查了代码,但找不到任何可能导致此问题的内容。
var hiddenfield = document.createElement('input');
hiddenfield.setAttribute("type","hidden");
hiddenfield.name = "hiddenfield";
hiddenfield.id = "hiddenfield";
hiddenfield.setAttribute("value", document.getElementById("select1 4").value);
formNew.appendChild(hiddenfield);
我在一些代码中进行了编辑,以显示我创建隐藏字段的方式。
答案 0 :(得分:6)
不,input type="hidden"
字段不会导致此问题。可能是某些css样式或width
和height
设置。
他们做有一个位置,尝试从开发者控制台更改hidden
中的text
,您将看到它的位置。他们刚崩溃了。不以任何方式影响布局。
答案 1 :(得分:1)