小编Omi*_*miD的帖子

innerHTML在IE11和IE8中不起作用

我使用这些代码刷新页面的一部分:

var container = document.getElementById("mainForm:table_1");
var content = container.innerHTML;
container.innerHTML= content;
Run Code Online (Sandbox Code Playgroud)

container.innerHTML在firefox和chrome中运行良好,但在IE8和IE11中不起作用

我已经阅读了这些链接: .InnerHTML在Internet Explorer 和 document.getElementById()中无法正常工作.internalHTML 在IE中失败并显示"未知错误"

但我的问题是,由于动态生成,我无法轻易更改代码的其他部分.

1)有没有什么方法可以用我的代码的这些部分来解决IE问题?

2)我还需要一个替代方案:

window.history.pushState()
Run Code Online (Sandbox Code Playgroud)

这在IE8和IE9中不起作用

html internet-explorer innerhtml internet-explorer-8 internet-explorer-11

4
推荐指数
1
解决办法
1万
查看次数

在oracle中格式化DATE

我在表中有一个日期字段,其中包含dd-MMM-yy格式的日期.

我想创建一个函数,让这个日期检查它不为null,然后将其更改为yyyy/mm/dd格式

但问题是oracle不接受dd-MMM-yy格式日期作为输入参数,它说:请使用yyyy-MM-dd日期格式!!!

我怎样才能首先将dd-MMM-yy格式转换为yyyy-MM-dd,以便oracle接受它作为输入然后将其更改为yyyy/mm/dd

oracle date date-formatting

2
推荐指数
1
解决办法
1万
查看次数