У меня есть следующий элемент списка:
<li>
<input value="someRadioButton" name="ctl00$mainContent$group" type="radio"
id="ctl00_mainContent_somelRadioButton" onclick="showSomeInfo()" />
<label for="ctl00_mainContent_someRadioButton">
<img class="extraPadding-Right-10" src="https://xxy.com/some_mark_37x23.gif" />
</label>
</li>
Итак, что отображается, это переключатель и изображение рядом с ним. Когда я нахожусь в FireFox, Chrome и Safari, нажимая на это изображение, запускается showSomeInfo(), указанная в радиоприемнике onclick. Я не уверен, почему я предполагаю, потому что он заключен в ярлык и этот ярлык относится к этой радиокнопке....
Но в любом случае это не моя проблема. Мне нравится, когда вы нажимаете изображение, вызывается этот метод javascript showSomeInfo(). Но проблема в том, что он работает во всех браузерах, кроме IE 8. Если я открою эту страницу в IE 8, щелчок по изображению ничего не делает, и я не уверен, почему. Я озадачен этим.