问题标签 [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.
javascript - 返回 HTML FORM 变量名(不是值)
这可能是一个非常简单的问题,但我似乎无法做到这一点。
是否可以从 FORM 中提取变量“名称”?我有以下下拉菜单(简体)...
这些都通过“onChange”语句触发了一些java脚本。到现在为止还挺好。
我想提取名称,而不是值,然后在 java-script 语句中使用提取的名称,如下所示:
getElementsByName
给我价值而不是名字。
有任何想法吗?
干杯弗兰克
javascript - getElementsByTagName IE 问题
此代码适用于除 Internet Explorer(Opera、Firefox、Crome..)以外的所有主要浏览器
每秒的 js 问题都与 IE 有关。提前致谢。
c# - HTMLElement 的 GetAttribute("html") 或 GetAttribute("text") 不返回值
使用此示例,我如何使用 C# HTMLElement 的 Get 属性在此行上获取“GOOGLE CLICK”。假设这个元素是使用 getElementByTagName 吸收的。我不确定要使用哪种属性我已经尝试过在 java 上工作的“ html ”和“ text ”(例如element.GetAttribute("html"))属性,但遗憾的是不在 c# 上。
供参考的是我正在尝试运行的 c# 示例代码。
javascript - 在javascript中使用循环动态检索元素
我是 javascript 新手,我想在循环的帮助下通过名称获取元素,但无法获取元素。请提供帮助,以便我可以通过使用循环来减少大量代码。
下面是代码行
上面的代码是 JAVASCRIPT
javascript - Javascript按名称获取特定元素(父元素)
我正在使用自定义标签来定义应用程序中的部分,所以我有这样的东西:
我正在使用以下内容并能够获取标签(打印到控制台,一切都很时髦)
我遇到的问题是按名称查找子字段:
...因为我不想接听任何其他可能具有名称为“myfield”的输入的“部分”。
编辑:
被建议并返回到控制台部分内容,但是,getElementsByName
抛出一个错误:
input - getelementsbyname 不返回任何值
我花了一整天的时间阅读教程,但似乎找不到这个基本问题的答案。
我要做的就是访问输入字段的值。我制作了一个基本的存根来尝试自学。期望的行为是,当我单击“提交”按钮时,我应该收到一个带有数字字段“点”值的警报。但是,当我将以下代码放入我的网站时,然后单击提交按钮,没有任何反应。
我究竟做错了什么?
顺便说一句,如果我去掉“getelementsbyname”这一行并按如下方式更改脚本:
然后一切正常,我收到一个警报弹出窗口,其中包含文本“hello world”,完全符合预期。
任何帮助将不胜感激。
javascript - 如何使用javascript检查标签是否存在而不会出错
我有带有根“客户端”的 xml 数据,它可以在其中包含多个“客户端”元素。有时 XML 文件中没有返回客户端元素(这没关系)。我需要确定是否返回了任何客户端元素,因此我尝试使用:
这完成了预期的工作,但只要没有“客户端”元素,我就会收到一个萤火虫错误。
javascript - 在 IE document.getElementsByName 上不起作用
我使用这段代码:
和:
它可以在 Firefox 和 Opera 中运行,但在 IE 6.0 或 IE 8.0 中不起作用,甚至可能在较新的 IE 中也不起作用。
该怎么办?
javascript - 将值设置为 getElementsByName 数组
我有以下情况:
我尝试了以下方法,但遇到了语法问题:
<!-- html部分->这一行将被动态表代码复制-->
这些似乎都不起作用。你能建议一个正确的方法吗?
谢谢!
javascript - 为什么 GetElementsByTagName 不能以这种形式工作?
我在 avidest.com/new 上有一个表格。第一个字段是一个单选按钮。电子邮件字段下方是一个提示,该提示应根据为单选按钮选择的值而改变。如果选择了雇主,则提示应为“请使用您的公司电子邮件地址”。如果选择了自由职业者,提示应该是“请使用您的学校电子邮件地址。”。出于某种原因,我的 javascript 代码无法正常工作。我试过用 GetElementsByName 替换 getElementsByTagName 但这不起作用。这是我在 html 页面的 <head> 部分中编写的函数:
然后我在页面加载时调用该函数:
这是页面上的表单元素:
谢谢。
根据 stakoverflow 的建议,我尝试了以下方法,但仍然无法正常工作: