Я пытаюсь использовать переключатели для изменения цвета фона моего тега div. Я хотел бы использовать больше, чем больше условий. Например, если нажата кнопка A и нажата кнопка B, сделайте зеленый цвет. Это то, что у меня есть до сих пор.Изменить цвет div с помощью нескольких переключателей и JavaScript
<div id="CLWarn">Warning Colour </div>
<input type="radio" name="IM" id="IM" value="1" onclick="A(this)"/>
<input type="radio" name="PB" id="PB" value="1" onclick="B(this)"/>
function A(chk) {
if(chk.checked == true) {
function B(chk) {
if(chk.checked == true) {
$(document).ready(function(){
document.getElementById("CLWarn").style.backgroundColor="Green";
document.getElementById("CLWarn").style.lineHeight=1.8;})
}}
}}
Это работает, если я только с помощью одного условия (просто нажав одну кнопку и имеющий только одну функцию, но я не знаю, как добавить еще одно условие для моей функции.
Вам не хватает большого количества закрывающих фигурных скобок. Вы уверены, что это работает? – rmorrin
Два входа с одинаковым ID? – sideroxylon
Вы уверены, что вам нужны радиокнопки? Только одно радио может быть выбрано с тем же именем. – Arvind