是同一个页面吧.这个不可以跳转的,只可以定位,给div一个id如:div1,然后在a标签中的href中写个id.href="#div1",这样就可以定位了.这个div是隐藏的,可以用js更改显示状态后再定位.
给你需要跳转的页面添加onclick事件,会在对象被点击时发生.方法一:onclick="javascript:window.location.href='页面路径'"方法二:onclick="location='页面路径'" 方法三:onclick="window.location.href='页面路径'”
几乎所有可见的标签都能实现:<span onclick="location.href='要跳转的网址';">点我跳转</span>
方法一:方法二:去掉a标签里的 href
location.href设置后是直接跳转,而a标签的href属性设置后还要点击a标签才跳转(不管是手工点击还是程序点击)
a标签一般用作跳转和文字显示用,最重要的属性就是href,其他属性如target等.当前跳转的话,可以加属性target="_self",表示在当前标签页打开新链接;新页面跳转,可以加属性target="_blank",表示在新的标签页中打开新链接.
主要看想实现什么样子的打开,如果是新建页面跳转:window.open (url); url可以配成新页面的路径,也可以是要访问的action,再通过action跳转你要的页面.如果不是新建页面:1、可以使用表单(form)标签来跳转到action,再通过action跳转你要的页面.2、用href 跳转,如
通过onclick事件
可以在页面加载完毕后再用javascript代码给a标签绑定onclick事件,或者直接给href属性赋值:比如(这里只用一个a标签做例子):<a href="javascript:;" title="主页" tabindex="1" accesskey="z">主页</a><script> window.onload=function(){ document.getElementsByTagName("a")[0].href="要跳转的主页网址"; }</script>
(1)a标签是超链接不是用来提交表单的(2)提交表单用 input