今天在做页面的时候遇到一个问题: 在使用YUI的弹出页面的时候,innerHTML在FireFox下面第一次可以,然后再重新弹出页面的时候就无效了,但在IE下面是好的.代码如下:
function disciplineChanged(value) {
if (value == 'Audit') {
dueDateLabel.innerHTML="<ext:message key='investigations.newdisciplinarysanction.casedisciplinedetail.numberofceu.title'/>";
}else if (value == 'Additional CEU') {
dueDateLabel.innerHTML="<ext:message key='investigations.newdisciplinarysanction.casedisciplinedetail.expiration.title'/>";
} else if(value == 'Due Date') {
dueDateLabel.innerHTML="<ext:message key='investigations.newdisciplinarysanction.casedisciplinedetail.duedate.title'/>";
}
}
后来改为使用标准写法就可以了.document.getElementById("dueDateLabel")
function disciplineChanged(value) {
if (value == 'Audit') {
document.getElementById("dueDateLabel").innerHTML="<ext:message key='investigations.newdisciplinarysanction.casedisciplinedetail.numberofceu.title'/>";
}else if (value == 'Additional CEU') {
document.getElementById("dueDateLabel").innerHTML="<ext:message key='investigations.newdisciplinarysanction.casedisciplinedetail.expiration.title'/>";
} else if(value == 'Due Date') {
document.getElementById("dueDateLabel").innerHTML="<ext:message key='investigations.newdisciplinarysanction.casedisciplinedetail.duedate.title'/>";
}
}
浪费了我半小时的时间!
posted on 2008-06-19 17:42
周锐 阅读(1900)
评论(5) 编辑 收藏 所属分类:
CSS 、
HTML