<input type="radio" name="emoticon" id="emoticon'" value="" class="radio" />
<label for="emoticon"><img src="" /></label>
위와 같이 label 안에 이미지 태그를 사용하면 IE 브라우져에서는 label 기능이 제대로 작동되지 않는 버그가 발생한다.
이를 해결하기 위해서 간단한 스크립트를 추가하면 된다.
<label for="emoticon" onclick="if(navigator.appVersion.indexOf('MSIE') != -1){emoticon.click()}" onkeypress="this.onclick()"><img src="" /></label>
onclick="if(navigator.appVersion.indexOf('MSIE') != -1){emoticon.click()}"
위 이벤트 핸들러를 추가해서 버그를 해결!!!
- bug,
- img,
- JavaScript,
- label,
- 버그


