Así que he estado siguiendo un tutorial de youtube y mi programa no funcionó bien.
este es mi código javascript, falla en la declaración if
document.getElementById("chec").onclick = function(){ const visabtn = document.getElementById("visabtn"); const mastercardbtn = document.getElementById("mastercardbtn"); const revolutbtn = document.getElementById("revolutbtn"); if(visabtn.checked){ console.log("You are paying with a visa") }dice que hay un problema con .checked pero en el tutorial lo hizo de esta manera
} <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <link rel="stylesheet" href="style.css"> </head> <body> <label for="visaBtn">Visa</label> <input type="radio" name="card" id="visaBtn"> <label for="mastercardBtn">Mastercard</label> <input type="radio" name="card" id="mastercardBtn"> <label for="revolutBtn">Revolut</label> <input type="radio" name="card" id="revolutbtn"><br> <button id="chec">submit</button> <script src="index.js"></script> </body> </html>