[.NET] FOCUS与低分辨率的问题

楼主: ian90911 (xopowo)   2014-05-07 15:22:03
请输入专案类型(网站专案或者应用程式专案):
网站
我在写一个ASP.NET网页表单,里面有很多TEXT BOX要输入
很多TEXT BOX都有validator做格式验证
在萤幕分辨率低的画面上他的TEXT BOX会超出画面
我使用JS的FOCUS去控制输入顺序让焦点可以照着顺序跳
(用ASP.NET的FOCUS在IE8上有问题)
但是用JS的FOCUS在IE8或IE10,在低分辨率时都会遇到一个问题
若输入错误后,想按网页上方的其他连结,就要用滚轮滚上去
但是FOCUS就会把画面带下来让没有输入完的TEXT BOX在画面第一行
如果在高分辨率的画面因为可以直接看到上方的按钮
所以不会被FOCUS带动画面
想请问有没有办法让FOCUS不会卷动画面,或者应该是其他的问题呢?
作者: GoalBased (Artificail Intelligence)   2014-05-07 19:46:00
你textbox小一点就不会超出了阿..之后 javascript scroll google一下
楼主: ian90911 (xopowo)   2014-05-09 10:26:00
因为textbox太多了所以不可能缩小 不然使用者会看不到...

Links booklink

Contact Us: admin [ a t ] ucptt.com