-2
데이터베이스의 설정을 기반으로 배경 이미지를 변경하려고합니다. 지금 당장은 사용하지 않고 단순히 이미지를 수정하는 방법을 사용하려고합니다. 데이터베이스를 사용하지만 나는 걸쇠를 치고있다. javascript가 없으면 이미지가 잘 표시되고 javascript는 단순히 표시되지 않습니다. 내가 css에 쓰여진 경로를 찾는 데 문제가 있다고 믿게했다.배경 이미지에 대한 CSS 클래스 url 변경의 자바 스크립트 수정
미리 도움을 청하십시오!
<script type="text/javascript" language="javascript">
function changecss(myclass, element) {
var CSSRules
var link1 = "url('../../graphics/MainMenuBG0.gif')";
var link2 = "url('../../graphics/MainMenuBG1.gif')";
if (document.all) {
CSSRules = 'rules';
}
else if (document.getElementById) {
CSSRules = 'cssRules';
}
for (var i = 0; i < document.styleSheets[0][CSSRules].length; i++) {
if (document.styleSheets[0][CSSRules][i].selectorText == myclass) {
if (document.styleSheets[0][CSSRules][i].style[element] == link1) {
document.styleSheets[0][CSSRules][i].style[element] = link2;
} else {
document.styleSheets[0][CSSRules][i].style[element] = link1;
}
}
}
}
</script>
당신은 귀하의 질문에 내가 함께 * 가공을 가하고 제안 응답되는 훨씬 더 높은 확률을 부여하려면 * 샘플 사용 jsfiddle.net 또는 처럼. –
'element' 변수에는 무엇이 들어 있습니까? –