Pet*_*son 17 javascript forms user-input
我向一些可用性专家询问了我制作的旋转立方体形状.他们正确地指出,当带有文本框的立方体的面部不可见时,它们不会注册任何输入.
这意味着当多维数据集旋转并且用户仍在键入时,它仅记录用户在仍然可见时输入的内容.这显然是我需要解决的问题.
使用css规则动态隐藏多维数据集的一个面display: none,然后再次显示display: block.
是否有可能在文本框注册输入内部有一个div display: none?我是否需要以其他方式隐藏它以便注册输入?
您可以使用类似的东西position: absolute; left: -2000px将其隐藏在屏幕外但仍然能够接受输入.这还有一个额外的好处就是仍然存在"那里" - 有人可以插入它,屏幕阅读器仍然可以告诉它在那里,而不仅仅是"它已经消失了".