嗨,发生的情况是我正在制作一份注册表格,我有一个文本字段,我需要 2 次比较,我评估 ICFES snp 的数量,如果在 2000 年之前有 12 位数字,在 2000 年之后有 14 位......我已经尝试过,但没有什么……在我 14 岁以上时限制了我。
function verificar(valor) {
var letras=document.form1.snp.value;
var long=letras.length;
//alert(long);
if(letras.length==2)
{
dp=letras;
}
numeros=letras.charAt(2);
//alert (numeros);
if(dp!="ac" && dp!="av" ) {
document.getElementById("materias").style.display="none";
document.getElementById("puntaje").style.display="none";
}
else if (long==12 && long==14)
{
//alert ("el numero del icfes no es correcto");
document.getElementById("materias").style.display="none";
document.getElementById("puntaje").style.display="none";
}
else if(dp=="ac" || dp=="av") {
if(long==12 && numeros!=2)
{
document.getElementById("materias").style.display="none";
document.getElementById("puntaje").style.display="block";
}
if(numeros==2)
{
if(long==14)
{
document.getElementById("materias").style.display="block";
document.getElementById("puntaje").style.display="none";
}
}
}
}
如果你能帮助我,我会很感激你。