javascript给数组加锚点定位

javascript给数组加锚点定位,第1张

href="javascript:test()"可以调用js的test方法

onclick = "test()" 同样可以调用js的test方法

在href属性后面添加一个onclick属性就可以解决问题。href控制页面跳转路径 onclick控制调用js,解决方法不唯一但这种是最简单的。

<html>

<head>

<title>test</title>

</head>

<body>

<a href="#name" onclick="javascript:alertstr()">click</a>

<div style="height:5000px"></div>

<div id="name"></div>

<script type="text/javascript">

function alertstr(){

alert(1)

}

</script>

</body>

</html>

html页面内可以设置锚点,锚点定义

Html代码

<a

name="firstAnchor">&nsbp</a>

锚点使用

Html代码

<a

href="#firstAnchor">跳至第一个锚点</a>

但对于js呢,在js中如何在完成一个 *** 作后跳至页面的某个固定锚点呢

js中location.href可以跳转至某个url;

跳至(定位到)某个固定锚点的办法

1、location.href

=

"#firstAnchor"

//

firstAnchor为锚点名称

2、window.location.hash

=

"#firstAnchor"

//

firstAnchor为锚点名称

经测试:hash只会在跳转到此页面的第一次起作用,再次刷新此页面将不起作用,而href始终起作用

以上这篇js

定位到某个锚点的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11431512.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存