oca*_*cat 6 html javascript css onclick
一旦激活其中一个事件,如何禁用其他onclick事件.两个div都设置为display:none; 在CSS中.这可能很简单,但我是编程新手.
HTML
<a id="leftbutton" href="#" onclick="showDiv(this.id); return false;">click me</a>
<a id="righttbutton" href="#"onclick="showDiv(this.id); return false;">click me</a>
Run Code Online (Sandbox Code Playgroud)
使用Javascript
function showDiv(id)
{
if(id == "leftbutton"){
document.getElementById('orangediv').style.display = 'block';
}else{
document.getElementById('greendiv').style.display = 'block';
}}
Run Code Online (Sandbox Code Playgroud)
这应该做的伎俩:
function showDiv(id)
{
if(id == "leftbutton"){
document.getElementById('orangediv').style.display = 'block';
document.getElementById('righttbutton').onclick = null;
}else{
document.getElementById('greendiv').style.display = 'block';
document.getElementById('leftbutton').onclick = null;
}}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
22669 次 |
| 最近记录: |