开发者社区> 问答> 正文

html添加元素后如何将视图定位到该元素?

1.点击按钮,触发事件,使用jquery添加一个input标签到html页面中。但是当前视图会回到页面最上方。此时如果想要输入,需要把html滚轮滑动到下面,才能输入字符。有没有办法能把当前视图中心定位到刚添加的元素上。
2.试过focus方法,但是只能把输入焦点定位过去,视图还是定位不过去。

展开
收起
小旋风柴进 2016-05-30 14:30:12 2411 0
1 条回答
写回答
取消 提交回答
  • 有以下解决方案:

    给新增的input元素设置id,然后重定向页面到url+id
    获得该元素的在页面中的位置,然后重置scrollTop到该元素距顶部的距离

    2019-07-17 19:20:34
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
《零基础HTML入门教程》 立即下载
天猫 HTML5 互动技术实践 立即下载
天猫HTML5互动技术实践 立即下载