博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
a href=# onclick= 使用技巧(转)
阅读量:7042 次
发布时间:2019-06-28

本文共 511 字,大约阅读时间需要 1 分钟。

转自

使用javascript的时候,通常我们会通过类似:  

 

的方式,通过一个伪链接来调用javascript方法.这种方法有一个问题是:  

虽然点击该链接的时候不会跳转页面.但是滚动条会往上滚,解决的办法是返回一个false.  
如下所示:  

 

  

以上是转载网上的一篇,而我实际上遇到的问题是 
我在修改网上的一个有关 生成动态树的例子(Ajax方式实现)时,出现的一下情况: 
假如:a下有子菜单a1,a2 
对每个菜单都用到了 诸如<a href="testAction.do" οnclick="javascript:testmethod()">a</a>形式, 
《我想说明一下,我在页面中采用的是frameset 嵌套frame的形式,左边是动态树菜单栏,右边是要显示的连接》 
但因为a下有子菜单,所以当我点击a的时候,为了不想让页面有所变动,所以采用了一下方式: 

a

 

 

当然也可以写成如下: 

a
a

但不论怎样写,都出现一个问题,当第一次加载页面时,我点击a右边的页面不会变化,但当我点击了a下的子菜单后,再次点击a菜单式,右边的页面就会出现找不到页面的错误,在网上查到了上边的文章,所以可以做一下修改 

a

 

 

大功告成!

你可能感兴趣的文章
我的友情链接
查看>>
我的友情链接
查看>>
关于基于Annotation的Advice
查看>>
others powercli scripts1
查看>>
Java基础总结2
查看>>
开源协议
查看>>
corosync+heartbeat+mysql+nfs实现mysql高可用
查看>>
我的友情链接
查看>>
linux php install gd
查看>>
RedHat Linux 6安装RDAC
查看>>
【Oracle笔记】2.Oracle服务器入门和管理oracle例程
查看>>
nginx map使用方法
查看>>
python 类 五 : 多重继承的MRO顺序
查看>>
Asp.net 数据库链接字符串 备份一下
查看>>
CentOS系统安装详细步骤
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
Shell脚本之测试及条件表达式简述
查看>>
JavaScript函数详解(二)
查看>>
spark INFO log
查看>>