问题标签 [tagname]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
330 浏览

get - 从创建的c#中的特定标签获取值

如何获取 de control aspx 中的值?

样本。

我想从 tag="..." 中获取值。

0 投票
2 回答
3874 浏览

jquery - IE8 无法获取属性“src”的值:对象为空或未定义

这已经让我紧张了 3 个晚上......我不知道为什么它在 IE9 中有效,但在 IE8 中无效。当我在 IE8 上运行它时,我不断收到此错误:

SCRIPT5007:无法获取属性“src”的值:对象为空或未定义

当我尝试调试时,我得到这条线是原因->

​</p>

这是小提琴http://jsfiddle.net/EgzKv/

0 投票
1 回答
358 浏览

javascript - 如何获取函数参数中选择的选项标签?

我的目标是动态设置选项标签的默认显示。
我想创建一个函数,并给它两个变量作为参数。像这样function(para1, para2),第一个参数是选项标签,第二个是一个值。如果第一个参数的值或 id 等于第二个值,这个选项标签将被设置为默认显示。
我想知道括号中的第一个表达式怎么写。我用过document.getElementsByTagName(option)和其他的,但都错了。

0 投票
3 回答
2879 浏览

javascript - 使用 javascript 将 ID 分配给对象(只有一个)

出于某种原因,下面的代码不起作用。我需要它为一个对象分配一个 ID。我在下面做错了什么?

我安装了一个 jQuery 库,如果它应该有用的话。

0 投票
1 回答
355 浏览

javascript - jQuery 1.9.1 按标签名称选择仅返回第一个元素

我正在为 Greasemonkey/Tampermonkey 开发一个用户脚本,谷歌搜索结果页面中的标签。

插件表示脚本正在运行,脚本执行了,但是什么也没发生。

我已经打开控制台并尝试手动操作,但选择器只选择了第一个在页面中。

我试过:

我还尝试在文档开始、文档正文和文档结束处更改用户脚本的位置,但结果是相同的:只返回匹配的第一个元素。

脚本代码:

问题出在哪里?谢谢。

0 投票
1 回答
1295 浏览

range - 获取范围内起始容器的标签名称

我在这方面绝对是新手,所以请原谅这个问题的简单性。我有一个内容可编辑的 div。此 div 中的所有文本都包含在链接标签中。

如果用户做出的选择跨越了 2 个或更多这些链接节点,我想在 startContainer 和 endContainer 处标识链接标记的名称。

不幸的是,startContainer 节点通常是一个格式化节点,例如段落或粗体标记,如下面的示例 html 所示。

所以我认为我的方法应该是首先找到startContainer的nameTag。如果它不是链接标签,则查询它的父节点。如果那不是链接标签,请再次查询层次结构中的下一个节点,直到我找到链接标签并可以获得它的 ID。

尽管它很短,但这是我到目前为止所拥有的所有代码。我希望找到 startContainer 的 tagName,但我收到“未定义”的警报。我一直在尽可能多地阅读有关 range 对象的文档,但这些文档都很分散,我有点难以理解。

顺便说一句,如果有人有更好的概念解决方案来获取 contentEditable 选择的开头和结尾的链接标签,我将非常感激。

蒂亚

0 投票
0 回答
509 浏览

javascript - 如何从 javascript 获取 Gridview 的第一个子标记名

这段代码在 Chrome 中不起作用,但它在 IE 中起作用……怎么了?获取gridview的第一个孩子的标记名的正确方法是什么?

0 投票
1 回答
6915 浏览

javascript - 获取父节点标签名

我无法从此代码中获取 parentNode.tagName 并添加一些样式进行li标记。

0 投票
1 回答
317 浏览

xml - 根据 XSLT 中的真实 XML 标记名称对通过应用模板访问的元素进行排序

有一个这样的 XML:

我想应用以下 XSLT:

我想要这样的输出:

注意 c 的文本应该在 b 的文本之前

我认为需要将 xsl:sort 添加到 apply-templates ,如下所示:

<xsl:sort select='/root/section2/*[concat("#", @xml:id)=current()/@xlink:href][local-name()]' order="descending" />

IE:

但它不起作用。</p>

请注意,排序不能基于 xml:id,因为它可以是任何东西,也不能基于文本(即 datac , datab ,...),因为它们可以是任何东西,因此排序应该基于元素名称(即,) 仅。

我试图了解 select='/root/section2/*[concat("#", @xml:id)=current()/@xlink:href][local-name()]' 的实际值是什么?所以我将它作为参数发送到模板:

令人惊讶的是,它不是元素的名称,而是每个元素的文本(即 DataB 和 DataC 而不是 b 和 c ),甚至 order-type(descending) 也没有被应用。

你能帮我吗,让我知道如何获得这样的输出:

请注意 datac 和 datab 应该只能通过元素访问,这意味着我不能使用

谢谢,

0 投票
2 回答
1676 浏览

jquery - 分别使用 Jquery 获取元素标签名称和长度

我正在尝试获取有关所有元素标签的信息以及页面中的频率,这就是我找到标签的方式,非常简单:

但长度没有赶上:

1当有两个 div 时,它给了我,例如: JsFiddle

我可以通过删除函数来解决这个问题,each但我需要它作为标记名。我必须为我的项目使用 body *,所以我不能直接引用 div。