Javascript 将 onmouseover 更改为单击

标签 javascript

我有这个工作代码,我需要更改为单击而不是鼠标悬停:

var l1OK_WC = false;
var l2OK_WC = false;
function share()
{
   alert('yo');
}
function getIt_wc()
{
   if(l1OK_WC && l2OK_WC)
      window.open('http://google.ca','_self');

   if(!l1OK_WC)
      alert("Click button one");
   else if(!l2OK_WC)
      alert("Click Button two");
}

在此之后,我有以下代码:

onmouseover="javascript:l1OK_WC=true;"
onmouseover="javascript:l2OK_WC=true;"

如何将这部分更改为单击而不是鼠标悬停。 所以他们需要点击而不是鼠标悬停。 我尝试更改为 onclick 但脚本不再起作用。它保持 false 并始终显示“单击按钮一”的消息

最佳答案

如果我没理解错的话,就是这么简单......

onclick="javascript:l1OK_WC=true;"
onclick="javascript:l2OK_WC=true;"

关于Javascript 将 onmouseover 更改为单击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19506634/

相关文章:

javascript - useMemo 与 useEffect + useState

javascript - 如何使 .env 变量在 JS 类构造函数中工作?

javascript - 如何根据变量追加类

javascript - 用可点击的图像替换选择输入

javascript - 尝试理解此字符串插值中的 `${c}` 如何指向数组中的元素

php - 使用参数重新加载页面

javascript - Angular Material v15 深色/浅色主题

javascript - 自定义 gmap 样式的地形选项?

javascript - 动态减小文本框中的字体大小

javascript - 加载 header 后维护持久的事件链接类?