我是 javascript 的初学者。js 文件 var msgErrorPalletizedWeight = document.getElementById('msgError');function palletizedWeightValidation() {console.log("hello");/*ERROR*/ msgErrorPalletizedWeight.i
2012-12-17
我一直收到错误消息:无法设置 null 的属性“innerHTML”。我尝试更改 innerHTML ->innerText。仍然不起作用。我在这里遗漏了什么? function countdown(minutes) {var seconds = 60;var mins = minutesfunction tick() {var counter = document.getElementById
2014-09-22
我在这里读到,这个问题通常是在特定 div 尚未加载或根本不存在时出现的。我有此代码循环,因此即使第一次没有完全加载,下次迭代也会完全加载。另外,我肯定有一个 id 为参与者的 div。 <div id="participants"><div class="sectionhead wow bounceInUp" data-wow-duration="2s"><span class="bigi
2015-04-21
我尝试保留 id“bestTime”下的最佳时间值,但在 Chrome 中不断出现以下错误:无法读取 showBestTime 中 null 的属性“innerHTML”。不确定我做错了什么,我已附上以下代码。我尝试在函数 showBestTime 中处理最佳时间。提前致谢!<html><head><title>Reaction tester</title></head><style type="
2016-11-16
为什么我在 javascript 中收到此错误:无法将属性“innerHTML”设置为 null我的代码:<asp:Literal ID="topLinkArticleOut" runat="server"></asp:Literal><button type="button" id="deleteTopLinkArticle" name="deleteTopLinkArticle"onclick
2017-06-23
<!DOCTYPE html><html><head><meta charset="utf-8"><meta name="viewport" content="width=device-width"><title>JS Bin</title></head><body><div class="demo">heoo</div><script>var person = {name: "john",age
2017-08-20
我收到此错误。我尝试输出 html 文档中数组中的名称,但无法做到。我尝试将脚本标记放在正文下方,但仍然不起作用。<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equ
2019-11-14
console.log(r.message); //returns "This transaction has been authorized"if (r.message.match(/approved/).length > 0 || r.message.match(/authorized/).length > 0) {// ^ throws the error: r.message.match(
2011-02-15
我找到了此代码;navigator.appVersion.match(/MSIE ([\d.]+)/)[1];用于检测浏览器版本。此代码在 IE 8 以下版本中有效,但在 Google Chrome 中无效。谷歌浏览器中的错误提示为:Uncaught TypeError: Cannot read property '1' of null并且它指向此代码所属的行;navigator.appVersi
2014-06-11
我有该脚本:function getParameterByName(name, url) {if (!url) url = window.location.href;name = name.replace(/[\[\]]/g, "\\$&");var regex = new RegExp("[?&]" + name + "(=([^&#]*)|&|#|$)"),results = regex.ex
2016-07-14
我想从 URL 获取文件名。我正在这样做:console.log(url)const filename = url.match(/([^\/]+)(?=\.\w+$)/)[0]return filename但我收到TypeError:无法读取 null 的属性“0”。这很奇怪,因为console.log(url)输出文件:http://ac-0uhksb6K.clouddn.com/9710016
2016-08-19
我不明白为什么我尝试执行这个简单的 JS 代码后会出现错误:<!DOCTYPE html><html><script>var str = "x*1/2";var patt1 = /( * | \/)/g;var result = str.match(patt1);document.write(result.length);</script></html>
2016-08-21
所以我的代码中有一个错误,提示无效的正则表达式标志。出错的行是:ctx.drawImage(/Users/aUser/Desktop/NightSquare.png, 200, 200);,但 aUser 被替换为我的真实姓名(出于隐私原因更改)。我在 Mac 上运行,我想我知道问题是什么(我没有包含MacIntosh HD),但我不确定。我该如何解决这个问题?附加说明:代码的/Users/部分在
2017-08-05
我有一些代码,用于从页面抓取 URL,然后使用正则表达式获取两个字符串之间的文本。当我这样做时,我得到了我想要的匹配,但我无法访问结果。evaluated.forEach(function(element) {console.log(element.match(/.com\/(.*?)\?fref/)[1]);}, this);如果我删除[1],我会在控制台中看到结果为:['.com/jkahan
2017-09-05
我的表单和 VueJS 有问题。当我单击“登录”按钮时,我想更改登录按钮上的文本,但是当我单击按钮时,我收到错误无法使用“in”。我的 html 代码:<div class="modal fade" id="login-modal" tabindex="-1" role="dialog"aria-labelledby="myModalLabel" aria-hidden="true" style=
2017-11-19