先上图,一图胜千言
我想获取所有类名为 selectize-dropdown-content 的子元素的 value( 3D, 60fps, Asian 等等。但是如图一所示,无论是:
var a=document.getElementsByClassName("selectize-dropdown-content")[0].getElementsByTagName("p")[1].innerHTML
还是:
var a=document.getElementsByClassName("selectize-dropdown-content")[0]
又或者
var a=document.getElementsByClassName("selectize-dropdown-content")
都是undefine.
问题一:明明已经给变量a做了定义 ,为什么会用 undefine 作为反馈;
问题二:如果子元素的文本含有:“&” 这个这个字符,用innerHTML获得的字符会用
替换原有的“&”,这是为什么以及如何解决?
感谢回复!
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
光阴似箭催人老,日月如移越少年。