- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
我正在尝试使用 getElementsByTagName("a") 方法获取特定标签下的所有元素。
但是,我不想要每个 anchor 标记。我该如何缩小范围,以便只选择“someListClass”名称的 ul 标签下的所有 anchor 标签?
<ul class="someListClass"> <li><a href... /></li>... </ul>
我知道在 jQuery 中你可以用 $(".someListClass a") 来选择。
如果不使用 jQuery,我该怎么做?
最佳答案
给你的ul一个id然后使用
<ul id="ulid" class="someListClass"> <li><a href... /></li>... </ul>
document.getElementById ( "ulid" ).getElementsByTagName ( "a" );
elements = element.getElementsByTagName(tagName);
elements is a live NodeList of found elements in the order they appear in the subtree.
element is the element from where the search should start. Note that only the descendants of this element are included in the search, but not the element itself.
tagName is the qualified name to look for. The special string "*" represents all elements. For compatibility with XHTML, lower-case should be used.
关于Javascript getElementsByTag 名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1666881/
我正在为我的学校创建一个应用程序,以便更轻松地检查您的类(class)。我正在使用他们的网站,但他们显然没有简单的 API。所以我需要仔细阅读该网站并将所有内容分解出来。 (表层深处的单个标签)。 这
您好,我桌面上的文件夹中有一个 XML 文档,我正在尝试读出标签名称为“cuisine”的所有元素。 这是我的代码: if(window.XMLHttpRequest){ xmlhttp =
我正在尝试使用 getElementsByTagName("a") 方法获取特定标签下的所有元素。 但是,我不想要每个 anchor 标记。我该如何缩小范围,以便只选择“someListClass”名
过去几天我一直在尝试这样做,但我的 Javascript 很糟糕。非常。 基本上,我试图完成的是获取 td 中的值,并检查 10 位数字的字符串。 (实际上,任何美国格式的电话号码。我已经想出了正则表
Jsoup 中的 getElementsByTag 和 select 有什么区别(例如,如果获取链接或图像标签)?如果它们不同,我怎么知道在特定情况下使用哪一个? 最佳答案 一般来说,我更喜欢sele
我正在使用 JSoup 编写一些东西,这是我在其他地方看到的,许多方法都将字符串作为参数。 这类事情让我烦恼,我宁愿使用枚举值作为参数。使用 HTML.Tag 'enum' 和 .toString()
ckeditor 在 IE 上 getElementsByTag 时丢失自定义标签 文档内容如下: text Text text 位于(变量)itag var nNo
我是一名优秀的程序员,十分优秀!