作为 element.contains() 的参数输入的有效属性是什么
What are valid attributes to input as a parameter for element.contains()?
简而言之:我可以将什么作为节点参数来element.contains(node)
?
我的理解是,节点可以是元素、属性节点、文本或其他东西。那么,如果我这样做element.contains(datetime)
会收到错误,为什么呢?我看到的其他例子包括element.contains(span)
但我找不到查找属性的例子。
谢谢!
简答官方语法是
node.contains(node)
node
应该是node
,而不是string
,或者datetime
http://www.w3schools.com/jsref/met_node_contains.asp
我的理解是,节点可以是元素、属性节点、文本或其他东西。
不,这是错误的。元素/节点实际上只是一个<TAG>
- 元素
相关文章:
- jquery ajax”;SyntaxError:意外的输入结束“;基于有效的JSON
- 输入类型=“;文件“;onclick有效,但文件选择不显示
- 文本输入值有时不会更改,即使它没有错误,并且似乎有效
- 筛选数字数组,其中 0 是有效输入
- Javascript - 当所有输入都有效时启用提交按钮
- ng变化不会'除非我输入了有效的电子邮件地址,否则我不会因为输入电子邮件而被解雇
- 输入元素模式属性的Javascript正则表达式在reFiddle上有效,但在页面上无效
- AngularJS:当输入有效的电子邮件地址时,启用提交按钮
- HTML5 checkValid表示空输入有效
- 在 AngularJS 中,如何在输入字段中输入有效数据时在输入字段前面显示绿色刻度线
- 一旦用户在输入字段中输入有效的美国邮政编码值,如何自动填充城市和州输入字段
- 如何在输入框中只输入有效的电话号码
- 当表单输入有效时更改按钮类
- 在angularjs中输入有效时添加类
- 为什么此输入有效
- 角度材料设计输入有效/无效
- 复制函数只对某些输入有效
- 为什么设置jQuery disabled属性只对第一个单选输入有效?
- 只有最后一个输入有效
- 如何检查用户在javascript中输入有效的英语单词