问题标签 [pure-js]
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.
function - 所有 span 元素的功能 - 单击时更改颜色
我有一个问题,我想制作这样的可点击框(span class="label"):
- 第一次单击 = 将背景更改为红色,
- 第二次点击=背景变为蓝色,
- 第三次点击=没有颜色。
然而,计算一次点击并不是在每个盒子上单独计算,而是在全局范围内计算。比如第一次点击1号框,我们有一个红色的颜色(这样OK),但是第二次点击X号框显示蓝色,但是应该算第一次点击这个框。
第二个问题是,在按下“新任务”按钮后,新框不再附加到函数 changeColor() 上。
我的代码:
你能告诉我我做错了什么吗?我写的完全正确吗?
javascript - 如何以特定方式将表单输入文本添加到 javascript 数组中?
我有问题数组,当我点击提交按钮时,我想在其中添加 HTML 表单数据,格式如下所示:
所以,我想像这样将数据添加到数组中: new question("question?",["option1","option2","option3","option4"],"answer")
javascript - 如何从 js 到 Typescript 互操作?
我对 Flow、Typescript 和类似的超集 javascript 语言的使用有疑问。
如何从纯 js 代码中调用用 Typescript 编写的内容?
该机制看起来像 Scala 和 Java 的互操作吗?就像下面的文章。
https://blog.akquinet.de/2011/07/20/integrating-scala-components-in-a-java-application/
javascript - 删除来自 JS DOM 中输入的 html 表项
我在 JS 中删除 html 表中的操作时遇到问题。我试图删除来自输入的表项。没有任何反应。
javascript - 转换 javascript 警报框以在 html 文本框上显示它
我想使用 JavaScript 在 html td 单元格中显示我的 xy 坐标,但不是显示警报,而是希望它显示在 html 文本框中
javascript - 如何在一个用纯 JavaScript 编写的命令中影响多个 HTML 元素?
我可以通过迭代每个元素为每个元素添加一个 CSS 类,但是否可以同时向所有元素添加该类?
示例: 假设我有 3 个元素,当我将类添加到第一个元素时,更改将仅反映第一个元素,而不反映其他两个元素。我希望它等到同一个类也被添加到其他两个元素中。
现在我正在这样做:
但是动画card1
一旦添加就会发生,对吗?还是我对回流的理解有误?
javascript - 纯 JS 中 jQuery 的 contents() 方法
所以我一直在尝试在不导入 jQuery 库的情况下执行以下代码:
我知道.contents()从 jQuery 文档 中获取匹配元素集中每个元素的子元素,包括文本和注释节点,但我认为我不明白该描述的含义。我试过让孩子们.parent-class
:
但这并没有做同样的事情.contents().find(".child-class")
。
编辑:根据评论中的要求,我提出了一个新问题,因为这个问题似乎不够具体。
javascript - 等价于纯 JS 中 jQuery 的 contents().find() 链式方法
所以我一直在尝试在没有 jQuery 的情况下执行以下代码:
我正在尝试编辑嵌入式 Twitter 提要的样式,我只能通过使用此代码段获取模块的子节点来做到这一点:$(".twitter-timeline").find(".timeline-Tweet-text").css("margin-bottom", "-10px");
无论出于何种原因。纯 JS 代码必须模仿此功能。我完整的js函数是:
感谢您花时间阅读。
javascript - 在其他 2 个函数返回所需的响应 vanilla js 之后执行一个函数
我有一个项目,其中包含两个单元格的形式,一个是文本,另一个是日期。如果文本字段和日期字段具有正确的输入来执行新功能,我有 2 个 JS 文件可以验证我想要的每个单元格。如果不显示我在其他 JS 文件中编码的警报消息,我尝试了很多,但我不知道是什么问题?
第一个 JS 文件
第二个文件
*第三个JS文件和我要编辑的内容*
我怎样才能做到这一点?
javascript - 使用 PURE JS 动态获取附加到 DOM 的元素
基本上问题说的是什么。我从外部文件导入 HTML 代码并将其附加到我的主 html 代码中:
我尝试使用以下方法访问该 HTML 代码:
但它不起作用。它必须是 PURE JS。
我看过,但似乎找不到答案:/