获取元素 点击事件里调用了这个函数,生成的一堆html代码,现在在点击事件外面需要获取里面的checkbox标签,求解 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 点击才去动态生成ul元素,不点击的话页面是不存这这个生成的ul的,所以是获取不到的 可以使用事件委托,通过他的父节点(不是新生成的)来找他;// html<div class="parent"></div>// JS <script type="text/javascript"> var parentDom = document.getElementsByClassName('parent')[0]; var checkBoxDom = document.createElement('input'); checkBoxDom.type = 'checkbox'; parentDom.appendChild(checkBoxDom); parentDom.getElementsByTagName('input')[0].onchange = function () { alert(1); } </script>// jqjq就不用说了吧!parentDom.on('click', 'checkBoxDom', function(){}) JS中this引用问题 怎么样判断页面是由history.back返回的?随便来点人接分吧。。 点击后改变字体颜色 求字体设置正则表达式,谢谢 两时间段具体日期 Js如何获取后退页地址 帮我修改一下代码!!急 javascript问题:怎样引用一个iframe里页面的元素 SOS:如何在JavaScript中实现这个小功能? many thanx :) javascript难道自己连画个圆圈都不行吗?一定要用 VML吗? 百度地图api驾车路线经过多个地点,将地点和顺序代入怎么获取距离和时间 jstree dnd插件如何禁止跨级拖拽,但可以同级拖拽。
// html
<div class="parent">
</div>
// JS
<script type="text/javascript">
var parentDom = document.getElementsByClassName('parent')[0];
var checkBoxDom = document.createElement('input');
checkBoxDom.type = 'checkbox';
parentDom.appendChild(checkBoxDom);
parentDom.getElementsByTagName('input')[0].onchange = function () {
alert(1);
}
</script>
// jq
jq就不用说了吧!parentDom.on('click', 'checkBoxDom', function(){})