Ver Mensaje Individual
  #10 (permalink)  
Antiguo 05/06/2009, 04:38
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 17 años
Puntos: 574
Respuesta: Ayuda para deshabilitar un campo

Ahí va un ejemplo bastante inútil pero....


Código html:
Ver original
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <title>Documento sin t&iacute;tulo</title>
  3. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  4. <script language="JavaScript" type="text/JavaScript">
  5. var lletra;
  6. function mostralletra(e){
  7. var keynum;
  8. if(window.event) // IE
  9.   {
  10.   keynum = e.keyCode;
  11.   }
  12. else if(e.which) // Netscape/Firefox/Opera
  13.   {
  14.   keynum = e.which;
  15.   }
  16. lletra = String.fromCharCode(keynum);
  17. document.getElementById("visor").innerHTML=lletra;
  18.  
  19. }
  20. function afegeixlletra(){
  21. document.getElementById("texte").innerHTML+=lletra;
  22. document.getElementById("visor").innerHTML="&nbsp;";
  23. }
  24. <style type="text/css">
  25. <!--
  26. .unnamed1 {
  27.     font-family: Arial, Helvetica, sans-serif;
  28.     font-size: 24px;
  29. }
  30. -->
  31. </head>
  32. <table width="100%" border="1" cellspacing="0" cellpadding="0">
  33.   <tr>
  34.     <td><input name="camp" type="text" id="camp" onKeyPress="mostralletra(event)" onKeyUp="afegeixlletra()"></td>
  35.   </tr>
  36.   <tr>
  37.     <td id="visor" class="unnamed1">&nbsp;</td>
  38.   </tr>
  39.   <tr>
  40.     <td id="texte"></td>
  41.   </tr>
  42.  
  43.  
  44. </body>
  45. </html>

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