У меня есть «калькулятор», в котором есть две переключатели ( ссылка на форму ), которые вы выбираете перед выполнением расчета.Чтобы увидеть мою проблему, вы выбираете переключатель с отметкой «N-12» [для проверки, мы просто помещаем «5» в «Наклон» и «30» в «Размер трубы» и выбираем «N-12», а затем рассчитать], затем выполнить расчет все нормально, пока не распечатаешь.Поскольку люди хотят иметь бумажную копию расчета, они часто печатают вычисленную форму после ее завершения, но если вы выбрали «N-12» и напечатали страницу, она будет печататься с выбранной переключателем «Одностенная».Я читал, что это ошибка, и вы можете заставить IE8 распознавать переключатель с помощью JS, что я и сделал, но он не работает для IE6 и 7. Это JS, который я использовал для исправления этой проблемы.для IE8:
function toggleRadioCheckbox(el) {
if ( el.getAttribute('checked') != 'checked' ) {
el.setAttribute('checked','checked');
}
else {
el.removeAttribute("checked");
}
}
Кто-нибудь знает, что мне нужно сделать, чтобы исправить это для IE6 и 7.