javascript 相关问题

JavaScript(不要与Java混淆)是一种高级,动态,多范式,面向对象,基于原型的弱类型语言,用于客户端和服务器端脚本。它的主要用途是渲染和操作网页。使用此标记可以了解有关ECMAScript及其各种方言/实现的问题(不包括ActionScript和Google-Apps-Script)。

状态内设置值时默认值会发生变化

我想创建一个比较值和默认值的验证,但是当我在状态内设置值时,默认值也会更改以匹配该值。 我们可以检查默认v...

回答 1 投票 0

inject() Angular 使其变得困难

对于这种情况,我如何使用 Angular 15 中的inject() 功能? 使用构造函数()的方式: 从“@datadog/browser-rum”导入{datadogRum}; 构造函数(...){

回答 1 投票 0

如何根据Elementor循环轮播中的活动幻灯片动态更改主体背景?

身体: 我正在使用 Elementor,并且有一个带有多张幻灯片的循环轮播元素。我想动态更改主体背景图像以匹配中央幻灯片的图像(当前位于

回答 1 投票 0

从 Paylocity API 检索员工的 PTO

有人知道如何从 Paylocity 获取员工的 PTO 吗?他们确实有能力通过 https://api.paylocity.com/api/v2/companies/{companyId}/employees/{employeeId} ...

回答 1 投票 0

将内容发布到mockapi然后获取它们

我正在尝试实现一个功能,使用 POST 请求将数据提交到我的模拟 API,但在尝试获取我发布的数据时遇到了挑战。我的目标是存储发布的数据

回答 1 投票 0

Express with Multer 文件上传记录一个空数组

我不明白为什么我不能在上面的代码中使用express和multer。当我上传文件时,我在日志中得到的只是一个空数组。我花了几个小时修改它,我就是不明白! 我已经

回答 1 投票 0

Javascript 生成带有 onClick 自定义功能的 HTML 按钮

我有一个包含 javascript 的 HTML 页面,我希望 javascript 生成如下 HTML 按钮: 我有一个包含 javascript 的 HTML 页面,我希望 javascript 生成如下所示的 HTML 按钮: <button class="btnFormat" onclick="var link = document.createElement('a'); link.href = '#xxxxx'; link.click(); window.location.reload() "> AYOU1 </button> <button class="btnFormat" onclick="var link = document.createElement('a'); link.href = '#xxxxx'; link.click(); window.location.reload() "> AYOU1 </button> <button class="btnFormat" onclick="var link = document.createElement('a'); link.href = '#xxxxx'; link.click(); window.location.reload() "> AYOU1 </button> 我似乎不知道如何让 javascript 添加类或 onClick“字符串”。 我的代码运行没有错误,但查看输出只是: <button>AYOU1</button> <button>AYOU2</button> <button>AYOU3</button> 这是我一直在研究的代码(它没有 class=,因为我无法弄清楚 onClick= 部分...): <html> <body> <script> var items = [ {hex: "OBFPUOX6T", alpha: "AYOU1" }, {hex: "LC7THLODH", alpha: "AYOU2" }, {hex: "RNPODALAJ", alpha: "AYOU3" }, {hex: "2FSCQ4LGK", alpha: "AYOU4" }, ] var i = 0; const parentElement = document.querySelector('body'); // DOM location when buttons will be added items.forEach(function(item) { const pButton = document.createElement("button"); pButton.innerText = item.alpha; pButton.onClick = function() { var link = document.createElement('a'); link.href = '#' + item.hex; window.location.reload(); }; i++; console.log(pButton, i) parentElement.appendChild(pButton); // to add new element to DOM }) </script> </body> </html> 我将不胜感激任何帮助! 预先感谢您! 我在这里添加了完整的源代码:https://jsfiddle.net/kilimar/7eL15azm/ 如果您的输出不显示任何类,那是因为所有事件都是在后台处理的,这样做也可能是一个很好的做法。 不过,您的脚本有一些错误,可以简化: pButton.onclick 是小写(不是 pButton.onClick) pButton.onclick = function() { // [...] 然后还有一个非常有用的属性:location.hash(而且window也不是必须的) location.hash = '#' + item.hex; location.reload(); (奖励!)有一个 document.querySelector('body') 的快捷方式 const parentElement = document.body 无论如何,这是完整的代码: <!DOCTYPE html> <html> <head> </head> <body> <script> var items = [ {hex: "OBFPUOX6T", alpha: "AYOU1"}, {hex: "LC7THLODH", alpha: "AYOU2"}, {hex: "RNPODALAJ", alpha: "AYOU3"}, {hex: "2FSCQ4LGK", alpha: "AYOU4"}, ] var i = 0; const parentElement = document.body; // DOM location when buttons will be added items.forEach(function(item) { const pButton = document.createElement("button"); pButton.innerText = item.alpha; pButton.onclick = function() { location.hash = '#' + item.hex; location.reload(); }; i++; console.log(pButton, i) parentElement.appendChild(pButton); // to add new element to DOM }) </script> </body> </html> 我希望这有帮助! 我们在哪里插入按钮的功能?

回答 2 投票 0

升级到MathJax v3后方程移至最右边

我有一个基于最小错误 Jekyll 主题构建的个人博客。一些帖子使用由 MathJax 解析的 LaTex。我一直在使用 MathJax v2 并进行以下配置: MathJax.Hub.Config({

回答 1 投票 0

Internet Explorer:“控制台未定义”错误

我在编写的一些 JavaScript 中使用了 console.log() ,并且在 Internet Explorer 中抛出了以下错误:控制台未定义(在其他浏览器中工作正常)。 我已将其替换为: 如果(控制台)

回答 10 投票 0

来自浏览器的 10000 个 HTTP 请求

我有一个应用程序,其主页显示一个包含 10k 条记录的表格(ag-grid)。现在在某些情况下,我们需要用某个值更新所有记录数据(不是由用户输入或使用 ag- 编辑)网格)...

回答 1 投票 0

删除字符串中的重复字符并创建唯一的字符串

我写了一个代码,它工作得很好,但是有没有任何简单和更方便的方法来使用 javascript RegExp 对象或任何其他方式来实现它? 函数removeDuplicateChar(str) { 变量温度 = ...

回答 3 投票 0

我需要单击两次才能将类添加到元素

我正在尝试创建一个西蒙游戏,当用户单击按钮时我希望它具有动画效果。 我使用了 addClass 和 setTimeOut 以及removeClass,动画发生了,但我需要单击相同的按钮...

回答 1 投票 0

React,需要帮助防止在更新一个好友时所有其他好友组件重新渲染

我做了一些改进,用备忘录包装了所有孩子的道具,并设法减少了接收方收到消息时所有其他朋友的重新渲染,并且

回答 1 投票 0

Next.js 中的 Cookie 被设置为空值

我正在尝试使用 Next.js 中的 cookie 函数设置 cookie,它在本地主机上工作完全正常,但 cookie 值在生产中为空。此外,cookie 正在由...

回答 1 投票 0

Barba JS 和 Lenis Scroll 冲突

我使用 Lenis 滚动实现平滑滚动,使用 Barba.js 进行页面转换,它们一起工作,除非在 lenis 仍在处理滚动时触发页面转换。例如用户

回答 1 投票 0

未捕获的参考错误值未定义错误

我正在学习 BroCode javascript 课程,并且学习了 Dice Roller 计划。在我到达这里之前一切都很顺利。这条特定的线路给我带来了问题,我不知道为什么。 我结束了

回答 1 投票 0

Xcode 构建系统在 iPhone 16 模拟器上崩溃并出现“意外服务错误”

我在 iPhone 16 模拟器上运行 React Native 项目时遇到问题。我收到的错误消息是: 意外的服务错误:Xcode 构建系统已崩溃。再次构建...

回答 1 投票 0

点击事件上的简单 JavaScript 不起作用

有一个CSS文件和js文件是为自定义粒子引擎背景复制的。如果这个文件不是问题,我可以发布它们,但它们非常复杂。还有另一个 CSS 文件...

回答 1 投票 0

是否可以使容器内的元素比容器更大?

假设我有一个宽度为900px的容器,里面的所有帖子都是900px。 我想让第一个为 100%(不是 900px,而是和屏幕一样大)。 这可能吗? #

回答 4 投票 0

Vue JS 根据传递给函数的参数更改要编辑的变量

嗨,JS(和普通)新手, 我目前正在尝试使用 Vue JS 制作简单的网页,该网页具有可点击的内容,这会导致该部分扩展以显示更多内容。 我用

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.