给 每个a对象绑定一个单击事件处理函数当点击是对a的hasVisit属性进行赋值
解决方案 »
- 上传图片页面的错误提示信息一闪而过
- 怎么解析这个字符串(/Date(1278903921551+0800)/)为时间格式
- 如何屏蔽鼠标左键,允许鼠标左键?
- 创办中的在线软件俱乐部http://www.javaliker.com/live 请大家发表宝贵的意见
- jquery 在 iframe 里的运用!
- asp.net 用C#语言下,DataGrid里的编辑时,怎么使DIV里的滚动条的位置保持不变
- 问一个笨的问题,在两个IFRAME里,可不可以在一个IFRAME页面调用另一个IFRAME页面的js函数呢?
- 一个令所有程序员挠头的问题
- 请问通过网页查询数据库时,网页显示:正在处理中,获取记录后才显示结果,这个应该怎么做呢?
- Uncaught TypeError: Cannot read property 'parentNode' of undefined
- 判断checkbox是否被选中
- 关于EXTJS的菜单会被XSL页面挡住的问题
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<body>
<a href="#">1</a>
<a href="#">2</a>
<a href="#">3</a>
<a href="#">4</a>
<a href="#">5</a>
<script type="text/javascript">
var oLinks=document.links;
var oldFunc;
for(var i in oLinks){
oldFunc=oLinks[i].onclick;
oLinks[i].hasVisit=false;
oLinks[i].onclick=function(e){
var evt=e||window.event;
var srcEl=evt.target||evt.srcElement;
if(srcEl.hasVisit==false){
srcEl.hasVisit=true;
alert("还没有访问过!");
}else{
alert("已经访问过了!");
}
//执行旧函数
if(oldFunc)
oldFunc()
}
}
</script>
</body>
</html>