function Mp(mat) {
alert(mat);
cont1=0;
valor=0;
for (i=1;i<=8;i++){
campo_atual=document.getElementById("av" + mat + i);
if (campo_atual.value!=""){
valor+=parseInt(campo_atual.
value);
cont1++;
}
if (cont1==0){
alert("Nenhum campo está preenchido")
}else{
document.form1.mp11.value=valor/cont1;
}
}
}
Pergunta
Aramis
Pessoal
eu fiz essa função
function Mp(mat) { alert(mat); cont1=0; valor=0; for (i=1;i<=8;i++){ campo_atual=document.getElementById("av" + mat + i); if (campo_atual.value!=""){ valor+=parseInt(campo_atual. value); cont1++; } if (cont1==0){ alert("Nenhum campo está preenchido") }else{ document.form1.mp11.value=valor/cont1; } } }chamo assim<td bgcolor="#B4CDCD"> <input id ="av<?=$mat?>1" type="text" value="<?=$av1?>" size="1" maxlength="4" onkeyup="Mp("<?=$mat?>")" onblur="validaNota(this)" onKeyPress="return OnlyEspeciais(this,event);" />no html ta certo !! quando mando exibi o código fonte !!<td bgcolor="#B4CDCD"> <input id ="av8223811" type="text" value="10" size="1" maxlength="4" onkeyup="Mp("822381")" onblur="validaNota(this)" onKeyPress="return OnlyEspeciais(this,event);" />mas a função não faz nada !
alguma sugestão ??
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.