javascript - 侵入式和非侵入式 javascript 之间的区别

标签 javascript unobtrusive-javascript

侵入式和非侵入式 javascript 之间有什么区别 - 简单的英语。简洁是值得赞赏的。简短的例子也很受欢迎。

最佳答案

标记中没有 javascript 是不显眼的:

突兀:

<div onclick="alert('obstrusive')">Information</div>

不显眼:

<div id="informationHeader">Information</div>
window.informationHeader.addEventListener('click', (e) => alert('unobstrusive'))

关于javascript - 侵入式和非侵入式 javascript 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8392374/

相关文章:

javascript - primefaces 将 javascript 与 xhtml 分开

javascript - 动态创建的元素上的事件绑定(bind)?

具有多个描述项的 jQuery Accordion 定义列表

jquery - jquery.validate.unobtrusive 中的 setValidationValues 在文件外部不可用?

JavaScript:location.href 在新窗口/标签中打开?

javascript - 声音淡出,但不淡入——为什么?

javascript - JavaScript 中绑定(bind)和调用的混淆

javascript - 如何使用 javascript 将登录用户的用户名放入 URL 中?

javascript - 模板字符串中的值未更新

javascript - 获取 Action Controller 未知格式错误-用于 rails 4 + 不显眼的 javascript 和 AJAX 调用