こんにちは、私は登録フォームを作成していて、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";
}
}
}
}
あなたが私を助けることができれば、あなたは私の感謝を持っています.