Javascript 为什么可以';我的onclick处理程序是否找到其父节点?
为什么下面的onclick处理程序会触发“elem.parentNode不是函数”错误Javascript 为什么可以';我的onclick处理程序是否找到其父节点?,javascript,html,Javascript,Html,为什么下面的onclick处理程序会触发“elem.parentNode不是函数”错误 函数getParent(elem){ var parent=elem.parentNode(); } 你好 您的问题是parentNode不是一个函数。尝试删除(),因为parentNode不是函数?尝试不带括号的elem.parentNode。它不是函数。这是一笔财产。去掉括号 var parent=elem.parentNode parentNode是一个属性而不是一个函数。删除()应该可以工作。par
函数getParent(elem){
var parent=elem.parentNode();
}
你好
您的问题是parentNode不是一个函数。尝试删除()
,因为parentNode
不是函数?尝试不带括号的elem.parentNode。它不是函数。这是一笔财产。去掉括号
var parent=elem.parentNode parentNode是一个属性而不是一个函数。删除()应该可以工作。parentNode不是函数,而是属性。parentNode是属性,不是函数
var parent = element.parentNode;
应该是
function getParent(elem) {
var parent = elem.parentNode;
}
这一定是有史以来最快的9个回复!显然,我在看到保罗的回应之前就发了帖子。为什么其他7个人不久后会发布相同的答案。。。我不知道。我在写答案的时候没有收到新答案的提示。所以现在检查新答案的心跳是不稳定的。
function getParent(elem) {
var parent = elem.parentNode;
}