Hei, mietin tässä että jos olisi joku vähän simppelimpi koodin pätkä tähän javascriptiin ja toimisi tuo sivusto silti. Olen melko aloittelija ja en löytänyt helpompaa ratkaisua itse.
Kiitos jos joku osaa auttaa, linkkasin koodin tähän :)
https://onecompiler.com/html/3y22z49mh
Kiitos jos joku osaa auttaa, linkkasin koodin tähän :)
https://onecompiler.com/html/3y22z49mh
Vastaukset 1
Vanhimmat
Tässä joitain muokkauksia: https://jsfiddle.net/bw9180xn/1/
Tuo ehkä suurimpana kuinka nuo valintaboksit käydään läpi. Käytin siinä taulukon metodia every, joka tarkastaa toteuttaako taulukon jokainen alkio jonkin ehdon, joka annetaan funktiona, joka ottaa alkion ja palauttaa totuusarvon. Tämä on siis taulukon metodi ja sen takia kyselylomake.radio (ja .valinta toisessa kohdassa) pitää ensin muuttaa taulukoksi Array.from() -funktiolla. Tuo on näppärä mutta eihän siinä silmukalla läpikäymisessäkään mitään väärää ole. Mutta siihenkin kannattaisi käyttää for-each silmukkaa eli
for (let b of kyselylomake.radio) {
console.log(b.checked);
}