怎样在onclick的函数里面禁止a跳转?
解决方案 »
- 关于正则表达式的问题特来求教
- 高手请进,关于firefox的问题
- 显示隐藏层中select标签中的option为什么在IE浏览器鼠标移上去就整个DIV都隐藏了,怎么解决啊???急急急啊,求高手赐教!!
- onunload事件在火狐下没有被触发
- frames[0].document.execCommand('InsertImage', false, src);成功插入后怎么把光标移到图片之后?
- 云盘直链
- 在线求助:使用JavaScript如何获得某个http指向的文件的HTML文本?
- 请问如何引用.js?
- 在A页中打开B页(新窗口),如何在B页没有关闭的情况下使A页不响应任何事件
- 怎样用javascript 改变页面背景图
- JQuery div选择器问题 急急急急急急
- 请教一个棘手的javascript和select问题!
<!DOCTYPE HTML>
<html>
<head>
<meta charset="gb2312" />
<title></title>
<style>
</style>
</head>
<body>
<a href="http://baidu.com" id="test">123</a>
<script>
function $(el){
return typeof el == 'string' ? document.getElementById(el) : el;
}
$('test').onclick = function(){
this.href = 'javascript://';
}
</script>
</body>
</html>试试
<script type="text/javascript">
var el = document.getElementById('a');
el.onclick = function(e){
alert('1');
e = e || window.event;
if(e.preventDefault){ // w3c
e.preventDefault();
} else { // ie
e.returnValue = false;
}
}
</script>
<!DOCTYPE HTML>
<html>
<head>
<meta charset="gb2312" />
<title></title>
<style>
</style>
</head>
<body>
<a href="http://baidu.com" id="test">123</a>
<script>
function $(el){
return typeof el == 'string' ? document.getElementById(el) : el;
}
$('test').onclick = function(){
this.href = 'javascript://';
}
</script>
</body>
</html>试试