今天遇到了一个关于js的innerHTML赋值失败的问题,不管怎么赋值,永远都是空的,什么也得不到,也查了很多网上大家的回答,但是都解决不了,然后我单独新建了一个页面,就只写赋值,发现可以了,我又回到原来的那个页面(内容比较多),发现又不可以,就很奇怪,后来经过我的反复测试,发现了解决方法:
只要把你要赋值的那一行放在window. onload的第一行就可以了,就像这样:
window. οnlοad= function(){
var a=得到id
a.innerHTML=" hello";
…
};
同时我还用了JQuery的html方法做了比较,发现html方法放哪里都可以显示。
以上是我的情况,如果有同样问题的可以试一下(๑•॒̀ ູ॒•́๑)啦啦啦
关于js的. innerHTML赋值无效问题
最新推荐文章于 2022-10-27 15:26:48 发布