问题标签 [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.

0 投票
0 回答
38 浏览

function - 所有 span 元素的功能 - 单击时更改颜色

我有一个问题,我想制作这样的可点击框(span class="label"):

  • 第一次单击 = 将背景更改为红色,
  • 第二次点击=背景变为蓝色,
  • 第三次点击=没有颜色。

然而,计算一次点击并不是在每个盒子上单独计算,而是在全局范围内计算。比如第一次点击1号框,我们有一个红色的颜色(这样OK),但是第二次点击X号框显示蓝色,但是应该算第一次点击这个框。

第二个问题是,在按下“新任务”按钮后,新框不再附加到函数 changeColor() 上。

我的代码:

你能告诉我我做错了什么吗?我写的完全正确吗?

0 投票
1 回答
32 浏览

javascript - 如何以特定方式将表单输入文本添加到 javascript 数组中?

我有问题数组,当我点击提交按钮时,我想在其中添加 HTML 表单数据,格式如下所示:

所以,我想像这样将数据添加到数组中: new question("question?",["option1","option2","option3","option4"],"answer")

0 投票
1 回答
555 浏览

javascript - 如何从 js 到 Typescript 互操作?

我对 Flow、Typescript 和类似的超集 javascript 语言的使用有疑问。

如何从纯 js 代码中调用用 Typescript 编写的内容?

该机制看起来像 Scala 和 Java 的互操作吗?就像下面的文章。

https://blog.akquinet.de/2011/07/20/integrating-scala-components-in-a-java-application/

0 投票
2 回答
116 浏览

javascript - 删除来自 JS DOM 中输入的 html 表项

我在 JS 中删除 html 表中的操作时遇到问题。我试图删除来自输入的表项。没有任何反应。

0 投票
2 回答
63 浏览

javascript - 转换 javascript 警报框以在 html 文本框上显示它

我想使用 JavaScript 在 html td 单元格中显示我的 xy 坐标,但不是显示警报,而是希望它显示在 html 文本框中

0 投票
0 回答
139 浏览

javascript - 如何在一个用纯 JavaScript 编写的命令中影响多个 HTML 元素?

我可以通过迭代每个元素为每个元素添加一个 CSS 类,但是否可以同时向所有元素添加该类?

示例: 假设我有 3 个元素,当我将类添加到第一个元素时,更改将仅反映第一个元素,而不反映其他两个元素。我希望它等到同一个类也被添加到其他两个元素中。

现在我正在这样做:

但是动画card1一旦添加就会发生,对吗?还是我对回流的理解有误?

0 投票
2 回答
268 浏览

javascript - 纯 JS 中 jQuery 的 contents() 方法

所以我一直在尝试在不导入 jQuery 库的情况下执行以下代码:

我知道.contents()从 jQuery 文档 中获取匹配元素集中每个元素的子元素,包括文本和注释节点,但我认为我不明白该描述的含义。我试过让孩子们.parent-class

但这并没有做同样的事情.contents().find(".child-class")

编辑:根据评论中的要求,我提出了一个新问题,因为这个问题似乎不够具体。

0 投票
1 回答
128 浏览

javascript - 等价于纯 JS 中 jQuery 的 contents().find() 链式方法

所以我一直在尝试在没有 jQuery 的情况下执行以下代码:

我正在尝试编辑嵌入式 Twitter 提要的样式,我只能通过使用此代码段获取模块的子节点来做到这一点:$(".twitter-timeline").find(".timeline-Tweet-text").css("margin-bottom", "-10px");无论出于何种原因。纯 JS 代码必须模仿功能。我完整的js函数是:

感谢您花时间阅读。

0 投票
1 回答
58 浏览

javascript - 在其他 2 个函数返回所需的响应 vanilla js 之后执行一个函数

我有一个项目,其中包含两个单元格的形式,一个是文本,另一个是日期。如果文本字段和日期字段具有正确的输入来执行新功能,我有 2 个 JS 文件可以验证我想要的每个单元格。如果不显示我在其他 JS 文件中编码的警报消息,我尝试了很多,但我不知道是什么问题?

第一个 JS 文件

第二个文件

*第三个JS文件和我要编辑的内容*

我怎样才能做到这一点?

0 投票
0 回答
65 浏览

javascript - 使用 PURE JS 动态获取附加到 DOM 的元素

基本上问题说的是什么。我从外部文件导入 HTML 代码并将其附加到我的主 html 代码中:

我尝试使用以下方法访问该 HTML 代码:

但它不起作用。它必须是 PURE JS

我看过,但似乎找不到答案:/