Anladığım kadarıyla radio yada checkbox kullanıyorsunuz ve işaretlenmemiş element var mı ona bakıyorsunuz.
MDN (Mozilla developer network) dökümantasyonuna göre document.form isme bağlı bir obje gönderiyor. Bu durumda:
var formum = document.forms["formadi"];
var bosvar = false
Object.keys(formum).forEach(anahtar => {
if (formum[anahtar].value == '') {
bosvar = true;
}
});
if(bosvar){
alert("Tüm alanları seçmediniz");
return false
}else{
// Diğer işlemler
}Bu şekilde bir kod ile yapabilirsiniz. Bir sürü değişken tanımlayıp bunları if içerisine göndermeye gerek yok.