问题标签 [getelementsbyname]

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 投票
0 回答
16 浏览

javascript - 无法使用 GetElementsByName 访问动态创建的跨度?

我遇到了处理一些遗留代码的情况,似乎过去的工作不再有效。我有两个代码块片段,从所有外观上看,它们的功能应该相同,但可以使用 getElementsByName 找到第一个:

使用 getElementsByName 找不到第二个:

如果我然后运行以下代码,

那么 mySpan 将正确指向我需要访问的元素,但 mySpan2 不会。

有人可以告诉我我错过了什么吗?谢谢!

0 投票
1 回答
588 浏览

javascript - 带有数组标签的 getElementById 或 getElementsByName

我迷路了。首先,我在 php 中创建了一个数组(原因?将列的所有值获取到一个数组中,以供稍后使用)并像这样“保存”:

然后,我选择了一些值和字符,也是用 php 构建的。像这样:

获取的值是正确的,$id $desc并且$to_update具有我需要的值。

然后,在 php/html 我有这个代码:

所以,在js中调用的时候是这样的(同样的html,在body标签之后):

因此,例如,如果在 select 是 1、2 和 3 值;一、二和三个选项,我想将名为更新的输入文本更改为另一个值,例如 a、b 和 c。

这是一种更好的方法,还是只是修复一些代码?

0 投票
2 回答
1005 浏览

javascript - HTML5 音频播放器:如何通过 HTML 元素而不是 div ID 进行选择?

制作一个 html5 播放器,我正在从“带有 id 的 div”转向“简单的 html 元素”。

旧情(作品)

Javascript 通过具有 id 的 div 获取元素


期望的情况(不能完全工作)

在@grateful 和@Nathan Montez 的帮助下更新了Javascript,部分工作

在新版本中,进度条不起作用!我们忽略了什么?谢谢!

0 投票
2 回答
645 浏览

javascript - JavaScript:getElementById 不返回按钮的宽度

为什么警告窗口不在这里显示按钮的宽度?我查看了类似的问题,但看起来我的问题太简单了,无法在那里找到答案。

0 投票
4 回答
920 浏览

javascript - 如何使用 iframe 中的 javascript 按标签名称更改元素

我正在尝试从 style 更改 url(herf) 。核实

我想用 javascript 更改图片 url

使用另一个网址。

像那样

图像 xyz.png 中的重要更改。

0 投票
3 回答
1461 浏览

javascript - 更改功能上的 document.getElementsByTagName

我在实现 js 函数时遇到了麻烦。我的技能有限......我无法访问字段 ID,因为这些字段是小部件并且没有列出任何 ID,所以我不得不使用字段名称。

电子邮件地址字段有一个默认值,允许客户通过 webbform 发送匿名电子邮件。问题是,我希望在未更改此默认电子邮件地址时显示文本(这是因为无法回复电子邮件)

<rn:widget path="input/FormInput" name="Contact.Emails.PRIMARY.Address" required="false" label_input="E-postadress" default_value="anonymous@gmail.com" />

由于上面的邮件默认为anonymous@gmail.com,我需要在事件发生时调用一个函数。我想我可以检查主题字段的更改并在电子邮件地址仍然等于anonymous@gmail.com 时显示一条消息

我认为下面的代码可以解决我的问题,但它似乎没有注册更改事件。关于我做错了什么有什么建议吗?

编辑:今天早上我有一个好主意,我想让我们在呈现 html 时检查源代码,我发现那里有 ID :-) 所以我想这意味着现在有替代解决方案,使用 ID。

0 投票
2 回答
34 浏览

java - 没有ID时如何在java中GetElementsByID

我想做一个自动登录机器人。现在我只找到了 GetElementsbyID 教程,但是当我查看代码时没有 ID 它看起来像这样:

我的问题是:如何在这些文本框中填写我的文本?

0 投票
2 回答
2041 浏览

javascript - For循环数组设置元素等于一个变量

在应用程序中解析 csv 或 xlsx 文件,然后用户选择哪些字段代表地址。

字段选择

之后,我将整个 csv 放入一个数组并开始循环遍历它以发送要进行地理编码的地址。我遇到的问题是我需要一种方法来设置数组元素等于用户选择的字段。

在我遍历数组之前,我从每个下拉列表中获取选择,就像这样。

我当前的代码是这样设置的,它将变量硬编码为特定元素。

我需要做的是以某种方式保持变量名称相同,但根据用户选择更改元素。我已经尝试过这样的事情,但它不起作用。

0 投票
2 回答
1745 浏览

excel - GetElementsByClassName 无法获取类 InnerText

我不知道如何通过类名获取元素。我有以下标签。我可以通过执行 ("div") 并列出其项目编号来执行 getelementsbytagname,但我想在此实例中获取类名 item 2。在网页上,这里是标签。

我正试图在那里找到日期。这是我用来完成此操作的代码。它不适用于“partner_info group”或“column”。我遍历所有标签,但似乎没有捡起它。

如果有人可以解释如何修复我的代码,以便它会选择日期?我可以再次为“div”做getelementsbytagname,但如果可能的话,我希望它通过类名。我在 Excel 中使用 VBA 来执行此操作。这不是 Java 脚本

0 投票
2 回答
56 浏览

javascript - Javascript:为什么 FOR 循环会跳过所有其他匹配项?

我目前从我的.getElementsByName()查询中得到 5 个结果,并且在抛出一个 simple 时循环它们按预期进行alert(),但是一旦我尝试为这些结果设置新名称,它就会跳过我的第二个和第四个匹配项。

资源:


当我尝试:

它对所有五个值都发出警报。


但是,当我尝试这样做时:

它只会重命名每隔一个(0,2,4)。

我错过了什么?