javascript - 单击两个链接,执行某些操作吗?

标签 javascript php hyperlink

我想在单击 Link1 和 link2 时更改某个 DIV 中的背景颜色。 有没有简单的方法可以做到这一点?

提前谢谢您!

最佳答案

只需跟踪单击的 div,当最终单击这两个 div 时,更改背景。这是一个 super 简单的解决方案:

HTML

<div onclick="clicked(0)">1</div>
<div onclick="clicked(1)">2</div>

JS

var clickedDivs = [0,0];
function clicked(n) {
    clickedDivs[n] = 1;
    check();
}

function check() {
    if (clickedDivs[0] == clickedDivs[1] == 1)
        document.body.style.background = 'green';
}

在这里试试:http://jsfiddle.net/6Q6kK/

此示例假设您不需要按顺序单击它们,因为问题中未提及该部分。

关于javascript - 单击两个链接,执行某些操作吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22741646/

相关文章:

internet-explorer-8 - href链接无法在ie 8中运行

javascript - 如何在标记谷歌地图中添加地址?

javascript - 用于从事件窗口中提取和存储所选文本的浏览器书签

javascript - 使用 JavaScript 进行 SQLite SELECT

c# - 删除 WPF 中动态超链接的下划线

php - NSURL with\n 调用 php 文件

javascript - 为什么返回default case而不是扔进Redux的reducer?

php - 在哪里使用 Zend Framework 翻译工具

php - SQL 将所有 .JPG 设置为 .PNG

php - 如何指定从哪个列位置开始从excel到mysql的数据导入