问题标签 [getelementsbyclassname]
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 - Javascript 和 document.getElementsByClassName("DigitalCalculator") 中的数字计算器
我正在尝试为数字计算器编写程序。加载页面时,我的浏览器不显示任何时钟。
为什么这不起作用?document.getElementsByClassName("DigitalCalculator")?
我通过更改代码解决了问题
和 var setTime = document.getElementById("clockDisplay");
为什么我不能使用以前的document.getElementsByClassName("DigitalCalculator") ?请看我下面的程序。.DigitalCalculator{ 背景颜色:蓝色;}
php - 使用getElementByClassName,并通过表单携带变量
所以我试图以 html 形式在页面之间传递一个 javascript 函数值。我用来显示值,以及一个隐藏的输入字段来存储它。这是我的代码:
它是更大表单的一部分,通过按钮提交。在以下页面上:
在我的 javascript 页面上,它正确地进行了计算,这是 javascript 函数:
以下是问题:
- 类函数 getElementByClassName 不起作用,因为我看不到总价。当我在没有隐藏输入字段的情况下使用 id 时,它可以完美运行。
我在 javascript 中的旧代码如下:
document.getElementByClassName('totalPrice').innerHTML = "总价:$" + weekTotalPrice;
但是,它仍然显示“Total Price: $”部分,尽管很明显我已经把它去掉了。我仔细检查了我是否保存了我的文件,并重置了我的本地 MAMP 服务器。
我很想听听这两个问题的任何解决方案,非常感谢您的帮助。谢谢。
php - 获取 ul li 一个字符串值并将它们存储在一个变量或数组 php
我试图将我网站上列表项的字符串值存储到 PHP 中的变量/数组中,以对它们进行一些条件检查/语句。使用 PHP 获取列表项的字符串值有点困难,有人可以帮忙吗?
这是标记。
理想情况下,我想要的是包含值“项目一”、“项目二”、“项目三”的变量或数组。
javascript - 在 Safari 中使用 getElementByClassName
我正在尝试Safari(both mobile and desktop)
通过Javascript
.
这就是我的代码的样子。
正如我在 中看到的Webkit inspector
,这是我面临的错误。
类型问题 - 'undefined' 不是对象(评估 'avt.style.border = "0" + "px")
我是 JS 的初学者,所以请多多包涵。
javascript - javascript getElementsByClassName 和 setAttribute 不起作用
我添加了 4 个“范围”类型的输入,并使用它们的值来设置另一个元素的 RGBA 值,但它不起作用。
任何帮助将不胜感激。谢谢。
javascript - 下拉菜单选项通过类隐藏字段
I have a dropdown menu, that when a value is chosen it hides/ shows fields, because of the php code behind it I need to use class to choose it.
我还想知道是否有办法在隐藏和显示字段时添加填充。
我尝试使用“ document.getElementsByClassName("className");
”但无法正常工作。
HTML:
Javascript:
getelementbyid - getelementbyclassname 而不是 getelementbyid 不起作用
我已经读过很多次了,您现在可以获得 getElementsByClassName。如果我将 ClassName 替换为 Id,则以下内容可以正常工作,但使用 ClassName 这个词不起作用。有谁知道为什么?(我在 Chrome 和 Firefox 上试过)
javascript - 如何使用 javascript 定位所有类。没有 jQuery
我正在编写一个响应式程序,它不断改变某些元素的宽度,对应于其他具有 % 宽度的元素。哪个工作正常。但是当我想将 div 中的所有图像更改为与图像的祖父母一样大时,我遇到了一个问题。
JS:
HTML:
如果我用“id”替换“class”,用“getelementbyid”替换“getelementsbyclassname”,它会起作用,但它只适用于div内的第一个img。
我不想使用 jQuery,所以请不要建议 $('.presentatinthis')
javascript - 如何让 getElementsByClassName 以所有标记元素为目标 - 还有更好的选择吗?
对不起,我认为这个问题的答案已经发布了,但我已经看过并且我正在努力应用它。
我正在使用 RobG ( https://stackoverflow.com/a/15488590/1490943 )发布的这个 FitText 非库替代方案。这很棒,但我想将它应用于许多元素,而不仅仅是一个。我正在拼凑如何替换getElementById ...
( http://jsfiddle.net/cgwM4/ )
... 使用 getElementsByClassName ...
( http://jsfiddle.net/cgwM4/2/ )
...但我不知道如何定位所有标记有该类的元素,而不仅仅是特定的元素。而且我想知道是否有一种替代方法可以在早期的 MSIE 中使用 - 一种在不使用 ClassName 的情况下使用该类的方法。
我真的很抱歉我对此一无所知。这很明显,但我不知道从哪里开始......谢谢你看。
javascript - 获取 Javascript 中某个类内链接的 HREF 值
我正在尝试处理一个页面以在某个 div 类中查找 href 的值。请记住,我没有使用<a>
.
这是我所拥有的:
这很好用,并且会“提醒”课堂上的内容。(我知道这在 IE 中没有得到很好的支持,但这很好)。
我收到如下警报:
在 href 中获取值的最佳方法是什么?
HTML是这样的: