在 javascript 中,我注意到这个我不明白它是如何工作的东西:
function validate_pin(frm)
{
var piN = document.getElementById('codice');
if (!piN) {
var piN = document.getElementById('invio');
}
if (!piN.value.match(/^\d{3}$/) && !piN.value.match(/^\d{4}$/)) {
// SORRY! WRONG PIN!
//alert('ATTENZIONE! INSERIRE UN PIN NUMERICO!');
alert('Attenzione! Codice PIN errato!');
piN.focus();
return false;
}
}
和字符串if (!piN.value.match(/^\d{3}$/) && !piN.value.match(/^\d{4}$/))
是什么意思?