作者:
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不會捲動畫面,或者應該是其他的問題呢?