用DIV contents JavaScript替换DIV contents(无jQuery)

用DIV contents JavaScript替换DIV contents(无jQuery),javascript,html,asp.net,css,sharepoint-2007,Javascript,Html,Asp.net,Css,Sharepoint 2007,我目前正在为MOSS 2007中的一个页面编写表单,由于政府的限制,我不得不使用大量JavaScript来代替CSS3和jQuery。我来自C#世界,JavaScript对我来说还是有点陌生 我当前的目标是用页面上隐藏的另一个div元素的内容替换固定div元素的内容。我已经绞尽脑汁,试图解决这一页上仅存的问题。目前,我正在使用一个简单的(pseudo:doc.getbyid(id).innerhtml=newdiv)来替换div的内容,现在我的两个理论是:1)onclick事件没有调用函数,或者

我目前正在为MOSS 2007中的一个页面编写表单,由于政府的限制,我不得不使用大量JavaScript来代替CSS3和jQuery。我来自C#世界,JavaScript对我来说还是有点陌生

我当前的目标是用页面上隐藏的另一个div元素的内容替换固定div元素的内容。我已经绞尽脑汁,试图解决这一页上仅存的问题。目前,我正在使用一个简单的(pseudo:doc.getbyid(id).innerhtml=newdiv)来替换div的内容,现在我的两个理论是:1)onclick事件没有调用函数,或者2)替换不起作用

(函数(){
document.getElementById(“currentSlide”).innerHtml=document.getElementById(“contactSlide”).innerHtml;
})();
var eIDs=[“contactSlide”、“typeSlide”、“permissionsSlide”、“bugReportSlide”];
函数nextSlide(id){
document.getElementById(“currentSlide”).innerHtml=document.getElementById(eIDs[id]).innerHtml;
}
#msform{
宽度:400px;
保证金:50px自动;
文本对齐:居中;
位置:相对位置;
}
#msform.fsDiv{
背景:白色;
边界:0无;
边界半径:3px;
盒影:0.15px 1px rgba(0,0,0,0.4);
填充:20px 30px;
宽度:80%;
利润率:0.10%;
位置:相对位置;
}
#msform.fsDiv:不是(:类型的第一个){
显示:无;
}
#msform输入,#msform文本区域{
填充:15px;
边框:1px实心#ccc;
边界半径:3px;
边缘底部:10px;
宽度:100%;
框大小:边框框;
字体系列:蒙特塞拉特;
颜色:#2C3E50;
字体大小:13px;
}
#msform.action按钮{
宽度:100px;
背景:#27AE60;
字体大小:粗体;
颜色:白色;
边界:0无;
边界半径:1px;
光标:指针;
填充:10px 5px;
利润率:10px 5px;
}
#msform.action按钮:悬停,#msform.action按钮:焦点{
盒影:0 2倍白色,0 0 3倍#27AE60;
}
.头衔{
字体大小:15px;
文本转换:大写;
颜色:#2C3E50;
边缘底部:10px;
}
.副标题{
字体大小:正常;
字体大小:13px;
颜色:#666;
边缘底部:20px;
}
#进度条{
边缘底部:30px;
溢出:隐藏;
计数器复位:步骤;
}
#李国宝{
列表样式类型:无;
颜色:黑色;
文本转换:大写;
字体大小:9px;
宽度:33.33%;
浮动:左;
位置:相对位置;
}
#李:以前{
内容:计数器(步骤);
反增量:步进;
宽度:20px;
线高:20px;
显示:块;
字体大小:10px;
颜色:#333;
背景:白色;
边界半径:3px;
保证金:0自动5px自动;
}
#李:之后呢{
内容:'';
宽度:100%;
高度:2倍;
背景:白色;
位置:绝对位置;
左-50%;
顶部:9px;
z指数:-1;
}
#李:第一个孩子:之后{
内容:无;
}
#progressbar li.活动:之前,#progressbar li.活动:之后{
背景:#27AE60;
颜色:白色;
}

    联系人信息
  • 请求类型
  • 细节
联系方式 请提供您的联系信息。 请求类型 您希望提出什么类型的请求? 类型: 权限 报告错误 权限请求 请提供有关您的请求的详细信息。 需要的权限级别: 观众 成员 管理员 报告问题 请提供有关该问题的一些详细信息。 严重程度: 低 中等 高 批评的
您的代码还可以,但是用innerHtml替换innerHtml,JavaScript区分大小写

(function() {
    document.getElementById("currentSlide").innerHTML = document.getElementById("contactSlide").innerHTML;
})();

var eIDs [ "contactSlide", "typeSlide", "permissionsSlide", "bugReportSlide" ];

function nextSlide(var id) {
    document.getElementById("currentSlide").innerHTML = document.getElementById(eIDs[id]).innerHTML;
}

代码还可以,但是用innerHtml替换innerHtml,JavaScript区分大小写

(function() {
    document.getElementById("currentSlide").innerHTML = document.getElementById("contactSlide").innerHTML;
})();

var eIDs [ "contactSlide", "typeSlide", "permissionsSlide", "bugReportSlide" ];

function nextSlide(var id) {
    document.getElementById("currentSlide").innerHTML = document.getElementById(eIDs[id]).innerHTML;
}
(函数(){
document.getElementById(“currentSlide”).innerHTML=document.getElementById(“contactSlide”).innerHTML;
})();
var eIDs=[“contactSlide”、“typeSlide”、“permissionsSlide”、“bugReportSlide”];
函数nextSlide(id){
document.getElementById(“currentSlide”).innerHTML=document.getElementById(eIDs[id]).innerHTML;
}
#msform{
宽度:400px;
保证金:50px自动;
文本对齐:居中;
位置:相对位置;
}
#msform.fsDiv{
背景:白色;
边界:0无;
边界半径:3px;
盒影:0.15px 1px rgba(0,0,0,0.4);
填充:20px 30px;
宽度:80%;
利润率:0.10%;
位置:相对位置;
}
#msform.fsDiv:不是(:类型的第一个){
显示:无;
}
#msform输入,#msform文本区域{
填充:15px;
边框:1px实心#ccc;
边界半径:3px;
边缘底部:10px;
宽度:100%;
框大小:边框框;
字体系列:蒙特塞拉特;
颜色:#2C3E50;
字体大小:13px;
}
#msform.action按钮{
宽度:100px;
背景:#27AE60;
字体大小:粗体;
颜色:白色;
边界:0无;
边界半径:1px;
光标:指针;
填充:10px 5px;
利润率:10px 5px;
}
#msform.action按钮:悬停,#msform.action按钮:焦点{
盒影:0 2倍白色,0 0 3倍#27AE60;
}
.头衔{
字体大小:15px;
文本转换:大写;
颜色:#2C3E50;
边缘底部:10px;
}
.副标题{
字体大小:正常;
字体大小:13px;
颜色:#666;
边缘底部:20px;
}
#进度条{
边缘底部:30px;
溢出:隐藏;
计数器复位:步骤;
}
#李国宝{
列表样式类型:无;
颜色:黑色;
文本转换:大写;
字体大小:9px;
宽度:33.33%;
浮动:左;
位置:相对位置;
}
#李:以前{
内容:计数器(步骤);
反增量:步进;
宽度:20px;
线高:20px;
显示:块;
字体大小:10px;
颜色:#333;
背景:白色;
边界半径:3px;
保证金:0自动5px自动;
}
#李:之后呢{
内容:'';
宽度:100%;
高度:2倍;
背景:白色;
位置:绝对位置;
左-50%;
顶部:9px;
z指数:-1;
}
#李:第一个孩子:之后{
内容:无;
}
#progressbar li.主动:之前#