<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>emu</title>
<SCRIPT LANGUAGE="JavaScript">
<!--
function disableAnchor()
{
var ar = document.getElementsByTagName("A");
for (var i=0;i<ar.length;i++)
{
ar[i].disabled=true
ar[i].tHref=ar[i].href
ar[i].href="#"
ar[i].tTarget=ar[i].target
ar[i].target="_self"
}
}
function enableAnchor()
{
var ar = document.getElementsByTagName("A");
for (var i=0;i<ar.length;i++)
{
ar[i].disabled=false
ar[i].href=ar[i].tHref
ar[i].target=ar[i].tTarget
}
}
//-->
</SCRIPT>
</head>
<body>
<a href="http://www.csdn.net" target="_blank">test</a><BR>
<a href="http://www.csdn.net" target="_blank">test</a><BR>
<a href="http://www.csdn.net" target="_blank">test</a><BR>
<a href="http://www.csdn.net" target="_blank">test</a><BR>
<button onclick=disableAnchor()>disable</button>
<button onclick=enableAnchor()>ensable</button>
</body>
</html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>emu</title>
<SCRIPT LANGUAGE="JavaScript">
<!--
function disableAnchor()
{
var ar = document.getElementsByTagName("A");
for (var i=0;i<ar.length;i++)
{
ar[i].disabled=true
ar[i].tHref=ar[i].href
ar[i].href="#"
ar[i].tTarget=ar[i].target
ar[i].target="_self"
}
}
function enableAnchor()
{
var ar = document.getElementsByTagName("A");
for (var i=0;i<ar.length;i++)
{
ar[i].disabled=false
ar[i].href=ar[i].tHref
ar[i].target=ar[i].tTarget
}
}
//-->
</SCRIPT>
</head>
<body>
<a href="http://www.csdn.net" target="_blank">test</a><BR>
<a href="http://www.csdn.net" target="_blank">test</a><BR>
<a href="http://www.csdn.net" target="_blank">test</a><BR>
<a href="http://www.csdn.net" target="_blank">test</a><BR>
<button onclick=disableAnchor()>disable</button>
<button onclick=enableAnchor()>ensable</button>
</body>
</html>
解决方案 »
- 用正则表达式去除字符串前面的空格
- ext 在combox中输入id查询对应的name 赋值给本身?
- 单击一个连接,显示隐藏div的内容,单击div以外的空白处隐藏div内容
- 求一个效果好的弹窗代码.(JS)
- 在xslt文件中msxsl:script需要微软的.net 环境支持吗
- 谁能帮我解释一下 在这段代码里 autocomplete的作用是什么
- javascript中有没有equals方法
- js从action中获得值,显示事出现乱码,求解决
- 急!脚本语言在OutLook中无法显示
- 这个中秋有点伤感。散点代码。
- Javascript 的URLEconding问题? 急!!!
- 关于用JAVASCRIPT调用XML数据的提问!急!在线等!100分!
<input type=button value="禁止" onclick="a()">
<input type=button value="恢复" onclick="a2()">
</form>
<script>
function a()
{
for(i=0;i<document.getElementsByTagName("A").length;i++)
{
document.getElementsByTagName("A")[i].mxh=document.getElementsByTagName("A")[i].href
document.getElementsByTagName("A")[i].href="Javascript:void(0)"
}
}function a2()
{
for(i=0;i<document.getElementsByTagName("A").length;i++)
document.getElementsByTagName("A")[i].href=document.getElementsByTagName("A")[i].mxh
}
</script>
<a href="http://sina.com.cn" mxh="">AAA</a>
<a href="http://sina.com.cn" mxh="">AAA</a>
<form name=f>
<input type=button value="禁止" onclick="a()">
<input type=button value="恢复" onclick="a2()">
</form>
<script>
function a()
{
for(i=0;i<document.links.length;i++)
{
document.links[i].mxh=document.links[i].href;
document.links[i].href="Javascript:void(0)";
}
}function a2()
{
for(i=0;i<document.links.length;i++)
document.links[i].href=document.links[i].mxh
}
</script>
<a href="#1" mxh="">AAA</a>
<a href="#2" mxh="">AAA</a>
<p>
<p>
<p>
<p>
<p>
<a name="1">test</a>
<a name="2">test</a>
还是你写的好看。
<input type=button value="禁止" onclick="flag=false">
<input type=button value="恢复" onclick="flag=true">
</form>
<script>
var flag=true;
function window.onload(){
var o=document.getElementsByTagName("A")
for(i=0;i<o.length;i++)o[i].onclick=new Function("return flag")
}
</script>
<a href="http://sina.com.cn">AAA</a>
<a href="http://sina.com.cn">AAA</a>