Minulla on seuraava koodi. Se toimii melkein niin kuin pitää, mutta jos käyttäjä laittaa sekä isoja että pieniä kirjaimia, niin se hyväksyy sen. Eli mitä pitää korjata että se hyväksyy pelkästään pieniä kirjaimia?
var alphaExp = /[a-z]/; secret = prompt("Enter a word. Use small letters."); if (secret==null || secret=="") { alert("You must enter a word!"); location.reload(true); } else if (!secret.match(alphaExp)){ alert("Use small letters!") location.reload(true); }
Käytä tätä lauseketta:
var alphaExp = /^[a-z]+$/;
Jep kiitos!
Olisiko parempi, että koodin pätkä muuntaisi automaattisesti kirjaimet pieniksi käyttäjän puolesta?
Ei.
Aihe on jo aika vanha, joten et voi enää vastata siihen.