Ahí va un ejemplo bastante inútil pero....
Código html:
Ver original<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script language="JavaScript" type="text/JavaScript"> var lletra;
function mostralletra(e){
var keynum;
if(window.event) // IE
{
keynum = e.keyCode;
}
else if(e.which) // Netscape/Firefox/Opera
{
keynum = e.which;
}
lletra = String.fromCharCode(keynum);
document.getElementById("visor").innerHTML=lletra;
}
function afegeixlletra(){
document.getElementById("texte").innerHTML+=lletra;
document.getElementById("visor").innerHTML=" ";
}
<!--
.unnamed1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
}
-->
<table width="100%" border="1" cellspacing="0" cellpadding="0"> <td><input name="camp" type="text" id="camp" onKeyPress="mostralletra(event)" onKeyUp="afegeixlletra()"></td> <td id="visor" class="unnamed1"> </td>
Cuando la tecla esta presionada se muestra el caràcter en una zona del documento y cuando se suelta se agrega al texto de otra zona...
Quim