html 点击导航,页面滑动到表格指定的td位置 的问题

初衷:点击一月份button,跳转到html页面中表格table1的td的位置。我的代码:按钮:<inputtype="button"value="1月"onclick=... 初衷:点击一月份button,跳转到html页面中表格table1的td的位置。

我的代码:按钮:<input type="button" value="1月"
onclick="click_scroll1();" class="submit" /><a
id="anchor_scroll101" href="#pos101"></a>

按钮触发:function click_scroll1() {
obj = document.getElementById("table1");
document.getElementById("anchor_scroll101").click();
}

要跳转到的表格table1的td地方:
<td><input type="button" value="1月"
onclick="click_scroll1();" class="submit" /><a
id="anchor_scroll101" href="#pos101"></a>
</td>

我现在的代码虽然可以实现滑动,但是,点击后1月份的那个td却显示在页面的右上角,我想页面滑动后让1月份那个td显示在左上角,可以吗。

另外不仅要的问题(最好是达到这样):能不能让页面滑动时,页面显示内容的上下位置不动,页面显示的左边起始位置是1月份那个td的左边起始位置。


刚刚td的位置写错了

要跳转到的表格table1的td地方:
<td><input type="button" value="1月"
onclick="click_scroll1();" class="submit" /><a
id="anchor_scroll101" href="#pos101"></a>
</td>

应该修改为
<td colspan="3" id="pos101">1月</td>
展开
 我来答
纯洁的小树
2015-11-30 · TA获得超过3386个赞
知道大有可为答主
回答量:2536
采纳率:71%
帮助的人:472万
展开全部
感觉你说得有点复杂了。能不能上图说。显示在左边或者右边,这个可以通过CSS控制一下吧。页面内容上下位置不动,这句话怎么理解?你滚动条都滚动了,页面如何不动呢?
追问
自己解决了
$('.oo').click(function(){$('html,body').animate({scrollLeft:$('.a').offset().left}, 300);});

1月

追答
感觉不错吧!有些东西自己找到问题和别人告诉你是什么问题的感受是完全不一样的!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式