注册 登录
编程论坛 ASP技术论坛

關於此標簽

rgbtdkjcel 发布于 2008-03-11 15:24, 878 次点击
<HEAD>
<TITLE> New Document </TITLE>
<script language="javascript" type="text/javascript">
function changeMc(a,b){
 document.getElementById(a).style.display = "block"
 document.getElementById(b).style.display = "none"
}
</script>
</HEAD>
<BODY>
[bo]<a href="javascript:changeMc('1','2')">层1</a>[/bo]<a href="javascript:changeMc('2','1')">层2</a>

<div id="1" style="display: block;">层1里面的内容</div>
<div id="2" style="display: none;">2相关</div>
</BODY>
請問紅色加粗字體中的href表示什麼意思呢??
4 回复
#2
yms1232008-03-11 16:10
超链接调用javascript脚本的某个函数
除了楼主的写法外还可以这样写
<a href="#" onClick="changeMc('1','2');">层1</a><a href="#" onClick="changeMc('2','1');">层2</a>
#3
rgbtdkjcel2008-03-12 08:17
但是。這裡的javascript腳本的返回值為何是css屬性呢?這個href屬性應該是一個url地址才對哦!!!
#4
永夜的极光2008-03-12 11:05
这个js根本没有返回值,而是在js中直接修改了某两个元素(由参数a和b决定)的display属性而已
#5
rgbtdkjcel2008-03-19 10:46
那這樣的結果是:當點擊鏈接後。就會改變這個對象的樣式呢?
1