日期:2014-05-16 浏览次数:20499 次
<form ...> <input type="checkbox" onclick="selectAll(this,chk)" > </form>
var selectAll = function(obj,chk){
var inputs = obj.form.getElementsByTagName("INPUT");
//请问这些为什么要用obj.form.get.....这样的写法?这里的obj不是元素结点吗?后面跟着form是不是代表这个节点的父元素?正常的写法好像是从文档流>具体元素>子元素>属性
//再问,如何将上面这句话变成jquery的语法?
}
function selectAll(obj, chk) {
var inputs = obj.parentNode.getElementsByTagName('input');
}
//jQuery:
function selectAll(obj, chk) {
var inputs = $(obj).parent().find("input");
}