javascript의 메뉴 드롭 목록에 대한 switch 문을 수행하고 있으며 다음 코드를 포함하고 있습니다 (스크립트는 머리에 있고 나머지는 본문에 있습니다. 기본적으로메뉴 드롭 목록에 대한 자바 스크립트 스위치 문
<script>
function selectTrafficCamera(inobj) {
switch(inobj) {
case "0":
document.getElementById("trafficcams").innerHTML = "<p id="display2"><big><b>Choose a map</b></big></p>"
break;
case "1":
document.getElementById("trafficcams").innerHTML = "<img src="map_img1"/>"
break;
case "2":
document.getElementById("trafficcams").innerHTML = "<img src="map_img2"/>"
break;
case "3":
document.getElementById("trafficcams").innerHTML = "<img src="map_img3"/>"
break;
case "4":
document.getElementById("trafficcams").innerHTML = "<img src="map_img4"/>"
break;
}
}
</script>
<div id="trafficcams" align="middle" width="400" height="400">
</div>
<div id="menulist" align="middle">
<select onchange="selectTrafficCamera(this.value);">
<option value="0" selected="selected">Select Traffic Cam</option>
<option value="1">Brisbane City</option>
<option value="2">Rochedale</option>
<option value="3">Logan City</option>
<option value="4">Nerang</option>
</select>
</div>
나는 다른 옵션이 불행하게도이 작동하지 않습니다, 드롭 다운 div 태그에 이미지를 변경 메뉴에서 선택했을 때 말하려고 해요 : map_img1는 등의 URL)입니다 저와 나는 그것이 왜 불확실한 지 알 수 없습니다. div 안에 빈 src가있는 img 태그를 만들려고했는데 innerHTML을 사용하는 대신 작동하지 않는 .src를 사용했습니다. 나는 이것에 대해 약간의 통찰력을 얻을 수있을 것인가?
미리 감사드립니다. 단지 등 설명의 map_img1에 대한
** 실제로 새로운 <p>
및 <img>
태그 엉망
따옴표를 변경해도 작동하지 않았습니다./ 모든 URL은 .jpg로 끝납니다. – user2279496
@ user2279496 파일 확장자를 생략 하시겠습니까? HTML 파일과 같은 디렉토리에있는 이미지입니까? – Ian
URL에 질문을 넣지 않았으므로 명확히하기 위해 url \ (imagename)과 같습니다.jpg – user2279496