如果这听起来很愚蠢,我很抱歉,但在花了 3 个小时试图找到答案之后,我不知所措。我刚刚开始为一个大学项目学习 Javascript。因此,我尝试使用 Javascript 动态更改页面中某些元素的颜色,虽然这适用于页脚等单个元素,但在 p 或 h4 等元素中,我收到“未捕获 TypeError:无法读取未定义的属性‘style’”。我按照我在这个帖子上读到的内容进行操作:如何使用 javascri
2020-04-17
我的网站无法呈现我的 CSS。在我的本地主机上,它运行良好。我很难理解为什么?更新 #1:我卸载了所有内容并重新安装,希望之前可能做错了……但同样的问题仍然存在。尝试通过添加 /public 甚至完整路径 users/name/projectname/public 等来修改路径 /css/app.css,但都不起作用。更新 #2:将我的 css/app.css 文件与另一个项目进行比较,似乎代码无
2020-04-16
我想使用 AJAX 在 div 容器中创建一个 div 容器,然后在内部容器中写入“Hello World”。外部容器没有特殊功能。它只是容纳内部容器。这是我的代码:inex.html:<!DOCTYPE html><html><head><meta charset="UTF-8"></head><body><div id="outerContainer"></div> // thi
2020-04-15
错误是这个;app.js:33 Uncaught TypeError: Cannot set property 'src' of nullat HTMLButtonElement.这是代码(javascript):const playerHand = document.querySelector('player-hand')playerHand.src = `assets/${this.textC
2020-04-09
我被困了很久,因为我无法通过行和列访问 DIV 网格。我以为我可以像 gridContainer[row][col] 那样访问它们并为其设置一些属性。控制台中的错误显示“Uncaught TypeError:无法读取 HomeScript.js:25 中未定义的属性‘0’”。附上下面的代码片段供您参考。任何建议都将不胜感激。function genDivs (rows, cols) {var e
2020-04-08
我正在尝试制作一个简单的游戏,其中背景每 20 次跳跃就会改变一次。有一个问题。当跳跃计数器达到 20 时,背景不会改变。我不知道我做错了什么。我尝试使用“document.getElementById('sample').innerhtml”将 CSS 代码更改为更改背景的更新 CSS。它似乎不起作用。我检查了 JavaScript 控制台,它只显示“Uncaught TypeError:无法在
2020-04-01
这可能是一个愚蠢的问题,但我试图获取远程数据以在 nativescript-ui-autocomplete 中使用,但出现以下错误ERROR TypeError: 无法设置未定义的属性“loadSuggestionsAsync”该代码与https://github.com/NativeScript/nativescript-ui-samples-angular/tree/master/autoco
我有一个 PHP 页面,它在末尾加载两个 JS 文件。在第一个文件中,我有这个...// global variablesvar refineSearchStorage = {};// function callswindow.addEventListener("load", function() {refineSearchStorage.get();});refineSearchStorage
2020-03-31
我在 ember cli 框架中使用 x3d。在旧版本的 ember 框架中,一切都运行良好。我最近更新了 ember.js。在更新 ember.js 之后,从 ember 应用程序启动时在 x3d 场景中显示 idexedfaceset 或 indexedlineset 没有问题。但现在在应用程序完全加载后将 idexedfaceset 或 indexedlineset 添加到场景时出现了问题。
2020-03-31
从 DB 获取值后,我尝试将其放入变量中,但这样做时出现错误:core.js:6014 错误 错误:未捕获(在承诺中):TypeError:无法设置未定义的属性“userNm”TypeError:无法设置未定义的属性“userNm”这是我的ts代码:userNm: string ='';ngOnInit(){console.log("trying...");firebase.firestore()
我试图将数据传递给位于数据函数内部的 receieved 数组,我正在从 firebase 获取数据并希望在 vue 表中显示,但它显示错误未捕获的 TypeError:无法设置未定义的属性“receieved”有人能帮我怎么做吗?提前致谢TypeError: Cannot set property 'receieved' of undefinedat eval (Main.vue?48a8:78
2020-03-09
我正在尝试将钩子集成到旧的单页 React 应用程序中。首先,我只需用函数组件替换父组件(类)。我的单页应用程序上有 3 个部分。我在页面顶部有一个菜单,其中包含 4 个部分,可以自动滚动到目标部分。问题:当我单击项目菜单时,我“未捕获的 TypeError:无法读取未定义的属性‘1’”1 - 当我的应用程序正在安装时,我调用 firebase 并在状态下设置数据:export const App
2020-03-08
下面是尝试解决的代码,当在对象方法中声明数组(bill、tipValue、totalAmmount)时,我收到“无法设置属性‘0’未定义错误。但是,当在对象外部声明相同的数组时,我得到了预期的结果”代码出现异常:var john = {bill: [124, 48, 268, 180, 42],tipValue: [],totalAmmount: [],calcTip() {this.bill.f
2020-03-07
我尝试将 @mauron85/cordova-plugin-background-geolocation 插件添加到我的 Angular9 + Cordova 项目(不是 Ionic)中。我安装了 Cordova 插件和 NPM 插件。我使用import {BackgroundGeolocationPlugin} from '@mauron85/cordova-plugin-background-
我使用 javascript 动态创建了表格。我需要“基于复选框”捕获值。选中后,应启用文本字段并捕获相应的行。我试过了document.getElementById('chkIfSenior').onchange = function() {document.getElementById('TEXTBOX').disabled = !this.checked;};但出现了此错误。未捕获的 Typ
2020-03-04