나는이 자바 스크립트 코드가 있습니다. 마우스 오버시 이미지 플립을 완성하고 싶은 사진이 있습니다. 브라우저에 표시하면 원본 이미지가 나타납니다. 정의 된 영역 위로 마우스를 가져 가면 커서가 손 모양으로 바뀌지 만 이미지는 넘겨지지 않습니다. 따라서 정의 된 영역 (좌표가 다각형으로 작성된 영역)을 인식하지만 뒤집습니다.Imageflip Javascript가 뒤집히지 않습니다
<html>
<head>
</head>
<body>
<img name="juego_paramo" src=paramo_plantas_original.gif usemap="#paramo">
<map name="paramo">
<area shape="poly" coords="0,161,4,161,4,162,12,162,12,163,19,163,26,165,34,166,45,168,52,170,62,174,73,177,82,180,91,184,103,188,112,192,122,196,133,202,142,207,152,212,162,216,172,221,180,224,186,227,193,230,197,233,0,233,0,161"
href="#" alt="helecho", onMouseOver="resaltarHelecho", onMouseOut="originalJuego">
<area shape="default" nohref>
</map>
<script>
//preload the images
original = new Image(698,233)
originale.src = "paramo_plantas_original.gif"
helechoResaltado = new Image(698,233)
helecho.src ="paramo_plantas_con_mouse_blanco.gif"
//JS function to enlarge the image
function resaltarHelecho() {
document.juego_paramo.src=helechoResaltado;
return true;
}
function originalJuego() {
document.juego_paramo.src=original;
return true;
}
</script>
</body>
</html>
나는 실수를 찾을 수 없습니다. 힌트는 어디에서 찾을 수 있습니까?
sidenote : HTML의 onMouseOver는 모두 소문자 여야합니다. : onmouseover – myfunkyside
@myfunkyside 잘 알고 있습니다 만, 그 속임수를 쓰지 않았습니다 ... – Maccaroni
어떻게 든 그렇게 보일까요? http://jsfiddle.net/matthias_h/wfyw63c4/ –