这个破问题调了一下午,火狐没问题,在网上搜了下发现是ie 下innerHTML的优先级不够,
不能给td、tr、p之类的加innerHTML要改成span、div之类的。按正常问题应该就解决了,但是我这个页面用几个页面拼到一起,还是不好用。
之后把form去掉又好用了,以为是form的问题。
但最好调来调去还是页面的问题,引的其它页面里面代码不完整。比如
最后把其它页面的代码修改了下就好用了。。。。。
总结如下
要实现的功能需要在ajax输出的页面结构中再次使用ajax输出新的内容,如果把所有ajax输出区域放在静态页面,可以实现;但是,改成在动态页面区域中再重新定义动态区域输出时,IE就报出“未知的运行时错误”,查找相关资料,做的尝试如下:
1.检查尝试加到innerHTML的html代码是否包含破损的html标签,没有发现此类错误;
2.把容器改成那些比较“包容”的标签,已将容器改成div和span;
3.将容器标签放在form外面,已做修改;
JS实现问卷星自动填问卷脚本并在两秒自动提交功能 Aug 30, 2017
javascript将选中值累加到文本框的方法 Aug 18, 2016
- 浅谈javascript动画和css3动画的优缺点 Feb 23, 2017
- 原声Javascript基础实列 Jan 02, 2017
- js获取小数点后2位函数toFixed(2) Jun 22, 2016
基于php中echo用逗号和用点号的区别详解 Mar 21, 2018
javascript文本框宽根据输入文本宽度改变 Feb 13, 2017
- javascript纯原声ajax基础教程1、创建 ajax 对象2、连接服务器3、发送请求4、接收返回值 Oct 05, 2016
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱 冀ICP备18013926号-2