js代码中取值失败?

JavaScript013

js代码中取值失败?,第1张

循环的时候不应该写死3,而应该用aa.length。因为你遍历一次document.write(aa[i].innerText+'----')就会少一个class等于c的div了。

function load(){

var aa=document.getElementsByClassName("c")

for(var i=0i<aa.lengthi++){

document.write(aa[i].innerText+'----')

//如果是赋值

// aa[i].innerText = '----'

}

}

Tomcat配置问题。根据查询js资源相关信息得知,h5部分js资源加载失败无法点击是Tomcat配置问题。去掉这个keepAliveTimeout=0的配置之后,即可解决。keepAliveTimeout这个字段是设置下次请求过来之前,持久连接保持的时间,设置为0,则保持时间为0。这个参数不设置,则默认取connectionTimeout这个参数的值。

是的,iOS的应用程序无法捕获JavaScript异常信息。要解决这个问题,您可以使用JavaScript的try/catch语句来捕获异常,并将异常信息发送到服务器,以便进行调试。此外,您还可以使用第三方库,如Crashlytics,来捕获和跟踪JavaScript异常。