c# - 如何接收隐藏文本框的输入并提交表单?

标签 c# asp.net css internet-explorer windows-ce

我有一个为 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/

相关文章:

c# - 如何在序列中的linq中获取元素范围?

asp.net - 如何将 asmx 的返回数据放入 JSON 中?

c# - "The LINQ expression node type ' 调用 ' is not supported in LINQ to Entities"- 难倒了!

javascript - css中灰度到原始自动图像转换

javascript - 在 JavaScript 中-选择具有相同类的所有元素-除了单击的元素

c# - 如何在多线程上下文中使方法独占?

c# - 如何在运行时更改 unity Lighting Ambient color Intensity?

html - Bootstrap 4 当图片放在右侧时文本会稍微向左移动

c# - MVVM 获取/设置与 OOP

c# - 如何针对手机(尤其是 iPhone)优化我的网页?