【javascript – SCRIPT5007:无法获取属性’indexOf’的值:IE中的对象为null或未定义】教程文章相关的互联网学习教程文章

javascript – 为什么document.GetElementById返回null【代码】

参见英文答案 > Why does jQuery or a DOM method such as getElementById not find the element? 8个我一直在成功使用document.GetElementById,但从一段时间以来我再也无法使用了.我使用它的旧页面仍然可以工作,但事情就像这样简单:<html> <head><title>no title</title> <script type="text/javascript">document.getElementById("ThisWillBeNull").innerHTML = "Why is this null?";</scri...

javascript – 如何确定变量是’undefined’还是’null’?【代码】

如何确定变量是未定义还是null?我的代码如下:var EmpName = $("div#esd-names div#name").attr('class'); if(EmpName == 'undefined'){//DO SOMETHING };<div id="esd-names"><div id="name"></div> </div>但是如果我这样做,JavaScript解释器会暂停执行.解决方法:您可以使用abstract equality operator的质量来执行此操作:if (variable == null){// your code here. }因为null == undefined为true,所以上面的代码将捕获null和un...

javascript – 为什么null是一个对象,null和undefined之间有什么区别?【代码】

为什么null被认为是JavaScript中的对象? 正在检查if ( object == null )Do something同样的if ( !object )Do something? 并且: null和undefined有什么区别?解决方法: (name is undefined)你:名字是什么? (*)JavaScript:名字?什么名字?我不知道你在说什么.你以前从未提过任何名字.您是否在(客户端)方面看到了其他一些脚本语言?name = null;你:名字是什么?JavaScript:我不知道. 简而言之; undefined是没有概念存在的地方...

是否有标准函数来检查JavaScript中的null,undefined或blank变量?【代码】

是否有一个通用的JavaScript函数来检查变量是否有值并确保它没有未定义或为空?我有这个代码,但我不确定它是否涵盖了所有情况:function isEmpty(val){return (val === undefined || val == null || val.length <= 0) ? true : false; }解决方法:您可以检查变量是否具有真值.这意味着if( value ) { }如果值不是,则评估为真: > null>未定义> NaN>空字符串(“”)> 0>假 以上列表表示ECMA- / Javascript中所有可能的错误值.在ToBoole...

JavaScript中"Uncaught TypeError: Cannot set property 'innerHTML' of null"错误【代码】【图】

写了一个函数,在调用时出错:"Uncaught TypeError: Cannot set property innerHTML of null" 代码如下:<!DOCTYPE html> <html><head><meta charset="UTF-8"><title></title><script>var func3 = function(a,b){return a + b}console.log(func3(1,2))var x = func3(99, 1)console.log(x)document.getElementById(demo).innerHTML = x;</script></head><body><p id=demo>即将要被修改的值</p></body> </html>解释:错误原因为docu...

javascript – 有时firebase.auth().onAuthStateChanged在刷新页面时返回null用户【代码】

前提 $npm install –save firebase@4.11.0 问题 我在我的Web应用程序上使用firebase身份验证.在我的应用程序中,我为客户端js实现了onAuthStateChanged,如下所示.firebase.auth().onAuthStateChanged((user) => {if(user) {//logged in} else {//do sth} });登录后,我确认此方法将返回实际用户obj,但如果我刷新页面,则用户可能为null.奇怪的是,有时用户不会为空.我担心调用onAuthStateChanged有一些限制,但目前我不知道. 我该如何处...

javascript中的“Canvas is null”错误【代码】

这是代码,(不要杀了我,我刚刚开始研究javascript)… Firefox’errors控制台返回错误“画布为空”但我不明白为什么.我想也许这可能是因为我以错误的方式传递了变量id.<html> <canvas id="c1"> Your browser doesn't support canvas! </canvas><video style="display:none;" id="video1" controls height="600px" width="800px" > <source src="videos/movie.mp4" type="vide/mp4" > <source src="videos/movie.ogv" type='video/ogg...

javascript – 为什么reference = null不会影响引用的对象?【代码】

我知道这有效,但我不知道为什么或以这种方式工作的原因背后的原因:var foo = [5, 10]; var bar = foo; console.log(foo); //[5, 10] console.log(bar); //[5, 10] bar[0] = 1; console.log(foo); //[1, 10] bar = null; console.log(foo); //[1, 10]我本来期望不仅仅是bar变成null,而且foo也是如此.我很乐意帮助理解这一点.解决方法:差异在于rebinding and mutating次操作.bar[0] = 1正在变异;它会影响条指向的对象.bar = null重...

javascript – 未捕获TypeError:无法设置null的属性’src’…选择你自己的冒险【代码】

我只是在学习javascript而且我遇到了一些麻烦.我正在选择你自己的冒险游戏,你会经历一个迷宫.有图片显示正在发生的事情.您做出每个决定后,图片都会发生变化.在向左或向右键入后更改图片时出现问题.我一直收到Uncaught TypeError:每次尝试加载图片时都无法设置属性’src’的空错误消息. Java表示问题出现在第66行 这是我的代码: <!doctype html> <html> <head> <meta charset="UTF-8"> <title>Brian.Bosco-Hazey Maze Adventure</...

javascript – 为什么getAttributeNS返回null?【代码】

var svg = document.getElementById('test'),use = svg.lastElementChild;alert(use.getAttributeNS(null, 'x')); // "200"alert(use.getAttributeNS('http://www.w3.org/1999/xlink', 'href')); // "#shape"alert(use.getAttributeNS('http://foo.io/bar', 'foo')); // null - why? <svg id="test"xmlns="http://www.w3.org/2000/svg"xmlns:xlink="http://www.w3.org/1999/xlink"xmlns:test="http://foo.io/bar"><defs><g id="s...

从Node.JS中的Javascript正则表达式中获取NULL【代码】

以下代码是Node.js应用程序的一部分.我试图使用正则表达式来获取url部分,但很难.当它传递一个明显匹配的’req.url’字符串,即使regex.test(req.url)返回true,我也会从regex.match返回null.为什么这样?当我使用regex.match()而不使用前面的regex.test()时,我得到正则表达式结果数组OK …但我需要在实际应用程序中执行regex.test().在regex.test()之后立即使用regex.match()是否可行/合法? 例如,当req.url =“/?format = html& pa...

WordPress:PHP变量在JavaScript中显示为null【代码】

我陷入了奇怪的境地我试图通过WordPress wp_localize_script在JS中传递PHP变量并尝试在console.log中显示它,但它输出null.这是我在functions.php中的代码$conv = 1.36; echo $conv;add_action('wp_enqueue_scripts','cassets'); function cassets(){wp_enqueue_script("all-script",get_template_directory_uri().'/all-script.js',array('jquery'),'',true);$rate= array('conv' => $conv,);wp_localize_script( 'all-script', 'r...

javascript – 选项标记值属性的jQuery选择器返回null【代码】

我试图用jQuery更改选择下拉框中的选定选项.我设置它,以便它在URL的末尾找到哈希标记,并根据该哈希标记更改选择框中的选定选项. 我的大部分代码都是有用的,它成功找到了hash标记并执行了与之对应的if语句.但是,当它转到选项的选择器(它使用基于option标签的value属性的属性选择器)时,它执行语句的“then”部分时,它返回null.如果用firebug计算出来,在控制台中它表示选择器为空. 这是我的代码:$(document).ready(function() {var $...

Javascript:ncaught TypeError:无法读取null的属性’split’【代码】

我不明白这里发生了什么?有什么建议?这就发生在这条线上: – var explode = gregorianDate.split('-');这是全功能.function updateCalendarDay(){ if (document.getElementById('gregorianDateOutput') != null) {var gregorianDate = document.getElementById('gregorianDateOutput').value;}else{var gregorianDate = null;}if(gregorianDate != ""){var explode = gregorianDate.split('-');var year = explode[0];var month...

javascript – 为什么New Date()总是返回null?【代码】

如果日期格式是$scope.timestamp =’2016-12-16 07:02:15 am’ 我想格式化为2016年12月16日上午07:02:15 我已经尝试过以下代码,它运行良好$scope.originalStamp = $filter('date')(new Date($scope.timestamp.replace("-","/")),'dd-MM-yyyy HH:mm:ss a');But my question is why new Date($scope.timestamp) is always return null if am not use replace the char from (-) to (/)?如果没有使用replace(),请看下面的代码不起作用...

INDEXOF - 相关标签
JAVASCRIPT - 技术教程分类
JavaScript 教程 JavaScript 简介 JavaScript 用法 JavaScript Chrome 中运行 JavaScript 输出 JavaScript 语法 JavaScript 语句 JavaScript 注释 JavaScript 变量 JavaScript 数据类型 JavaScript 对象 JavaScript 函数 JavaScript 作用域 JavaScript 事件 JavaScript 字符串 JavaScript 运算符 JavaScript 比较 JavaScript 条件语句 JavaScript switch 语句 JavaScript for 循环 JavaScript while 循环 JavaScript break 和 continue 语... JavaScript typeof JavaScript 类型转换 JavaScript 正则表达式 JavaScript 错误 JavaScript 调试 JavaScript 变量提升 JavaScript 严格模式 JavaScript 使用误区 JavaScript 表单 JavaScript 表单验证 JavaScript 验证 API JavaScript 保留关键字 JavaScript this JavaScript let 和 const JavaScript JSON JavaScript void JavaScript 异步编程 JavaScript Promise JavaScript 代码规范 JavaScript 函数定义 JavaScript 函数参数 JavaScript 函数调用 JavaScript 闭包 DOM 简介 DOM HTML DOM CSS DOM 事件 DOM EventListener DOM 元素 HTMLCollection 对象 NodeList 对象 JavaScript 对象 JavaScript prototype JavaScript Number 对象 JavaScript String JavaScript Date(日期) JavaScript Array(数组) JavaScript Boolean(布尔) JavaScript Math(算数) JavaScript RegExp 对象 JavaScript Window JavaScript Window Location JavaScript Navigator JavaScript 弹窗 JavaScript 计时事件 JavaScript Cookie JavaScript 库 JavaScript 实例 JavaScript 对象实例 JavaScript 浏览器对象实例 JavaScript HTML DOM 实例 JavaScript 总结 JavaScript 对象 HTML DOM 对象 JavaScript 异步编程 javascript 全部