Ciao, ecco un esempio completo. Ovviamente personalizzalo/completalo come vuoi!
codice:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Traduttore</title>
<script type="text/javascript">
<!--
var arr_parole = new Array ("cat=gatto", "dog=cane", "hello=ciao");
function traduzione()
{
str_input = document.form1.inp.value;
trovato = false;
document.form1.out.value = "";
for (i=0; i<arr_parole.length; i++)
{
parola = arr_parole[i];
if ((idx = parola.indexOf ("=")) != -1)
{
if (str_input == parola.substring (0, idx))
{
document.form1.out.value = parola.substring (idx+1);
trovato = true;
break;
}
}
}
if (!trovato)
alert ("Parola non trovata");
document.form1.inp.focus ();
return false;
}
//-->
</script>
</head>
<body>
<form name="form1" action="" onsubmit="return traduzione()">
<input name="inp" type="text" size="20">
<input name="out" type="text" size="20">
<input type="submit" value="Traduci">
</p>
</form>
</body>
</html>