<div id='aaa'><div>
<script>
document.getElementById('aaa').addEventListener('click',function() {
alert('绑定事件监听函数')
</script>
注意:用 “addeventlistener” 可以绑定多次同一个事件,且都会执行,而在DOM结构如果绑定两个 “onclick” 事件,只会执行第一个;在脚本通过匿名函数的方式绑定的只会执行最后一个事件。
方式3注册了事件监听,还可以通过“removeListener”使用来取消监听。
// 1. 根据元素id名称获取dom, return→对象
document.getElementById('submit_btn')
// 2. 根据元素标签名称获取dom, return→对象数组
document.getElementsByTagName ('ul')
// 3. 根据元素class名称获取dom, return→对象数组
document.getElementsByClassName('menu acti
元素选择器.addEventListener(事件名(click,keydown...), 回调函数, true捕获/false冒泡);绑定事件的第三种方法是用addEventListener()或者attachEvent()来绑定事件监听函数。1.行内绑定:在标签上写onclick=“事件名”2.在script中绑定。3.绑定事件监听函数。
iframe能够原封不动的把嵌入的网页展现出来。如果有多个网页引用iframe,那么你只需要修改iframe的内容,就可以实现调用的每一个页面内容的更改,方便快捷。网页如果为了统一风格,头部和版本都是一样的,就可以写成一个页面,用iframe来嵌套,可以增加代码的可重用。如果遇到加载缓慢的第三方内容如图标和广告,这些问题可以由iframe来解决。
iframe会阻
let pathUrl = "" //跳转链接
//开始以为是这样写的,发现不行 会报错
html += '<div class="card" οnclick="goPath('+ pathUrl +' )">跳转</div>'
//正确写法应该是这样
html += '<div class="card" οnclick="goPath(\'' + pathUrl +
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width,