Calc en java

salut tt le monde j'ai un petit problème d calcule de la moyenne mais sous javascript
on a 3 notes chaqu'1 de ces notes ce trouve dans une zone de texte,et que la moyenne s'affiche dans
une 4 eme zone d texte sans utilisé un boutant voila ce que j'ai fait:
<html>
<head>
<title></title>
<script language="JavaScript" type="text/javascript">
function calc()
{
var a=document.frm.txt1.value
var b=document.frm.txt2.value
var c=document.frm.txt3.value
var r=(a+b+c)/3
document.frm.txt4=r
return r
}

</script>
</head>

<body>
<form name="frm" id="frm">
note1:<input type="text" name="txt1" /><br />
note2:<input type="text" name="txt2" /><br />
note3:<input type="text" name="txt3" /><br />
moyenne:<input type="text" name="txt4" size="17" onclick="calc()" />
</form>
</body>
</html>
mais sa donne rien plz aidé moi ,quel évènement je peut utilisé dans ce cas
Configuration: Windows XP
Firefox 3.5.5

2 réponses

  1. salem,
    ya longtemp que j'ai pas programmé avec javascript, mais il te faut un bouton pour faire ce genre de calcule, ( la case ou contient r va rester tjr vide commeça)
    1. oui je suis d'accord avec toi mais sa sera plus facile alors que notre prof qui nous à donner ce tp et il ya une possibilité sans un boutant merci comème