javascript - 在Javascript中使用onClick函数有什么问题?

标签 javascript jquery

程序员不喜欢在 Javascript 中使用 onClick 函数有什么特殊原因吗?

最佳答案

你的问题不清楚。你指的是什么批评?唯一想到的就是朝着 unobtrusive Javascript 迈进。 。这个想法只是让你的标记尽可能简单,并将所有代码放在一个地方。所以代替:

<a id="link" href="..." onclick="open_new_window(); return false;">Open Window</a>

你有:

<a id="link" href="...">Open Window</a>

使用类似 jQuery 的东西:

$(function() {
  $("#link").click(function() {
    open_new_window();
    return false;
  });
});

这更易于维护且更易于阅读。

关于javascript - 在Javascript中使用onClick函数有什么问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1931925/

相关文章:

javascript - 测试 React 表单组件

javascript - 如何通过Javascript检查完全打开的窗口?

javascript - 如何设置通过查看 MVC URL 选择的下拉选项

javascript - 一个字符一个字符地淡入淡出(保持 DOM 完好无损)

javascript - Jquery - 在追加元素上插入值

javascript - 使用 Javascript 根据 mysql 中的行数自动更改 span 的内容

javascript - 如何使用js将按钮添加到td?

javascript - 一起使用 jQuery 和 AngularJS?

Javascript 适用于 Chrome、Safari 和 Opera,但不适用于 Firefox

javascript - 使用 Javascript 函数调用 jQuery 函数