开发者问题收集
我开始使用 Webpack 5 构建项目收集器,然后遇到了一个奇怪的错误。第一次运行时,一切都正常,没有错误,但在更新样式后,即使应用了新样式,我也收到错误。我在 webpack.conf.js 中没有发现任何错误webpack.config.js:const path = require('path');const HtmlWebpackPlugin = require('html-webpac
我有以下脚本,该脚本应该从 URL 查询字符串中获取参数,将它们放入数组中,然后将值放入文本字​​段中。<script type="text/javascript">function getUtms(name) {name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]");var regex = new RegExp("[\\?&]" + n
我的以下代码有问题:let textPos = document.getElementById('js-headline');let i = 0;function typewriter() {let letters = ['C', 'o', 'd', 'e', 'X'];if (i < letters.length) {textPos.innerText += letters[i];i++;set
我正在尝试另一种方法为一些报告制作图表,为此我使用了 ChartJs、vue、axios 和数据库中的信息。我已经检查了代码并按照错误指出的要点进行操作,但我无法解决它,这里是代码:<template><div><br><br><chart></chart><br><br></div></template><script>import VueChartJs from 'vue-chartjs'im
我正在构建一个包含多个 HTML 页面的网站,并打算通过 API 填充不同页面的信息。我已将 onclick 侦听器添加到 HTML 元素中,如下所示:// ASSIGNING ELEMENTS AS VARIABLESconst EPL = document.getElementById('epl');const bundesliga = document.getElementById('bun
我有以下代码。我迭代地为 response.data[] 中找到的所有项目创建一个 div 元素。我还为每个项目创建一个复选框和一个文本框,并赋予它们一个等于“j”的 id。我在每个复选框上设置了一个 addEventListener。单击复选框后,它应该启用相应的文本框。但是,我得到的却是以下错误:“Uncaught TypeError:无法在 HTMLInputElement.eval 处将属
我想使用 Java 脚本更改 P 中的文本或 HTML 中的其他标记我尝试了许多不同的方法。但是,这些方法都不太奏效。控制台显示。Uncaught TypeError: Cannot set property 'textContent' of null<script>//1 document.getElementById("stackoverflow").textContent="newtext"
我正在制作一个下拉菜单,一切似乎都运行正常,但是当我选择一个选项时,出现了这个错误:未捕获的 TypeError:无法设置属性“value”为 null这是下拉菜单的 HTML 代码:<div id="dropdown"><label for="tipo_envio">Seleccione el tipo de envío: </label><select name="tipo_envio" id
我正在使用 Chart.js 3.5 和 Vue 3。我成功地绘制了一个图表,并试图在 Vue 方法中触发数据更改。不幸的是,我遇到了以下问题:“未捕获的 TypeError:无法设置未定义的属性‘fullSize’”。编辑 2:添加了一个遗漏的 }。代码现在应该可以运行了MyChart.vue:<template><canvas id="chartEl" width="400" height="
我编写此代码作为工厂模式的实践,但出现错误并且我不知道为什么。代码:class ShopFactory {constructor (item, type, name) {let shelf;if(type === "toiletries"){shelf = new Toiletries(item, name);}else if (type === "cosmetics") {shelf = new
下面的 JavaScript 在<script> JS </script>标记内运行时运行良好。但是,当我从单独的文件运行代码时,我收到 Uncaught TypeError:无法将 innerHTML 属性设置为 null。我不知道这里发生了什么。任何帮助都非常感谢。// Admin Nightmode Switchvar nmStylesheet = document.getElementBy
我正在尝试使用Froala 富文本编辑器的 React 版本另请参阅react-froala-wysiwyg。我创建了一个简单的编辑器组件,如下所示import { string } from 'prop-types'// note the docs say do this// import 'froala-editor/js/froala_editor.pkgd.min.js'// but th
我的 JS 代码如下所示。但是当我打开页面时,它显示“未捕获 TypeError:无法将属性“innerHTML”设置为 null”我尝试将 NewItem 构造函数更改为函数。但是 VSC 一直说我应该将其声明为类。我首先将其转换,因为构造函数也不能作为函数工作。class NewItem {constructor(name, date, price) {this.itemName = name
我想使用 JavaScript 操作(添加/删除行)html 中的两个表。使用一个表时可以,但如果添加第二个表,则会收到此错误:Uncaught TypeError: Cannot set property 'innerHTML' of null更准确地说:我想根据单击的按钮,分别拥有两个表,每个表包含不同的内容。使用一个表时可以。第一个函数删除表内容 -> 添加新内容。第二个函数相同,从第一个表
我想使用 JS 将此 HTML 块插入到另一个 HTML 文件中,因为如果我需要编辑导航,我只需在 JS 文件中编辑它即可:<div class="navbar"><div class="dropdown"><div class="dropbtn" id="dropbtn"><a id="menu"><img src="files/i/menu.svg" width="30"></img><spa