我有一个为 Windows CE 设备设计的 ASP.NET 应用程序,需要从扫描的条形码中获取信息。设备将扫描数据作为带有 crlf 的字符串输入发送到具有焦点的任何字段。我用一个文本框设置了我的页面,该文本框接受输入并发回以查找该元素。
现在,我希望该框对用户不可见,但如果该字段是“visibility: hidden”或“display: none”,当我将焦点设置到它时 IE 会提示。我试过使用绝对坐标将它移出屏幕,但设置焦点会将窗口滚动到新位置。
有没有人有解决这个问题的建议?提前致谢。
最佳答案
我有时会隐藏元素
.hide{margin-left:-99999px; position:absolute;}
使用 css,将元素推到屏幕外,但保留其在 DOM 中的可见性和完整位置;
关于c# - 如何接收隐藏文本框的输入并提交表单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3652619/