未定义的(在承诺中)typeError:无法读取未定义的属性(Reading' OnClick' - JavaScript
谁知道错误是什么,我不明白为什么会引发错误,我尝试进入控制台,而代码有效...
var array_Hilos_FOROMAESTRO = [];
var array_cantidad_FOROS = [];
async function fncCalcularEntradas() {
var array_Hilos_FOROMAESTRO = [];
var array_cantidad_FOROS = [];
//consulta foros
var consulta = document.evaluate(xpath_consulta_FOROS, document, null, XPathResult.ANY_TYPE, null);
var consultaIter = consulta.iterateNext();
while(consultaIter){
array_cantidad_FOROS.push(consultaIter)
consultaIter = consulta.iterateNext();
}
//consulta hilos
var hilos = document.evaluate(xpath_temas_FOROMAESTRO, document, null, XPathResult.ANY_TYPE, null);
var hilosIter = hilos.iterateNext();
while(hilosIter){
array_Hilos_FOROMAESTRO.push(hilosIter);
hilosIter = hilos.iterateNext();
}
for (let index = 0; index <= array_Hilos_FOROMAESTRO.length; index++) {
array_Hilos_FOROMAESTRO[index].onclick()
fncCopiaForo();
for(let i = 0; i < array_cantidad_FOROS.length ; i++){
if(array_cantidad_FOROS[i].classname =='submenu_link active'){
array_cantidad_FOROS[i].onlick();
}
}
}
}
错误抛出: vm53337:97未定义(在承诺中)typeError:无法在Mensajesforo(&lt; andony&gt;:112:112:9)at&lt读取未定义(读取'onclick')的属性(读取'onclick')(读取'onclick') ;匿名&gt;:1:1
Who know what is the error i don't understand why throws error, I try in to the console, and the code works...
var array_Hilos_FOROMAESTRO = [];
var array_cantidad_FOROS = [];
async function fncCalcularEntradas() {
var array_Hilos_FOROMAESTRO = [];
var array_cantidad_FOROS = [];
//consulta foros
var consulta = document.evaluate(xpath_consulta_FOROS, document, null, XPathResult.ANY_TYPE, null);
var consultaIter = consulta.iterateNext();
while(consultaIter){
array_cantidad_FOROS.push(consultaIter)
consultaIter = consulta.iterateNext();
}
//consulta hilos
var hilos = document.evaluate(xpath_temas_FOROMAESTRO, document, null, XPathResult.ANY_TYPE, null);
var hilosIter = hilos.iterateNext();
while(hilosIter){
array_Hilos_FOROMAESTRO.push(hilosIter);
hilosIter = hilos.iterateNext();
}
for (let index = 0; index <= array_Hilos_FOROMAESTRO.length; index++) {
array_Hilos_FOROMAESTRO[index].onclick()
fncCopiaForo();
for(let i = 0; i < array_cantidad_FOROS.length ; i++){
if(array_cantidad_FOROS[i].classname =='submenu_link active'){
array_cantidad_FOROS[i].onlick();
}
}
}
}
The error throws:VM53337:97 Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'onclick') at fncCalcularEntradas (<anonymous>:97:40) at MensajesForo (<anonymous>:112:9) at <anonymous>:1:1
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论