我被困在此代码上...我试图将html页面转到,当您单击链接时,调用bsd函数,该函数应弹出“ foo”警报。我的代码如下。谢谢您的帮助!



(function() {
  var WshShell = {};
  WshShell.log = function() {
    console.log(arguments);
  }

  var bsd = function BSD() {
    WshShell.log("foo");
    window.alert('foo!');
    return false;
  }

  document.getElementById("bsdTrigger").addEventListener('click', bsd);
})();

<body>
  a#bsdTrigger(href='#') foo a#ssddTrigger(href='#') bar

  <br />
  <a href="#" onclick="javascript:bsd();">bsd</a>
</body>

最佳答案

这似乎工作得很好:http://jsfiddle.net/895vmsok/

<a href="#" id="bsdTrigger" onclick="javascript:bsd();">bsd</a>


也许我在这里误解了您的需求?

09-25 17:12