<body onLoad="teclado();">
<form method="post" action="teclado_pantalla.asp">
<textarea id="ta" name="textarea" cols="60" rows="10"></textarea><br>
<br><br>
<br><br>
<br><br>
<br><br>
<input type="submit" id="60" value="ENTER" style="width:60px; height:20px; text-align:center; font-size:10px;"/>
</form>
<!-- TECLADO -->
<div id="c1" class="posLay1">
<input type="button" id="1" value="1" onclick="onclick(0);" />
<input type="button" id="2" value="2" onclick="onclick(1);" />
<input type="button" id="3" value="3" onclick="onclick(2);" />
<input type="button" id="4" value="4" onclick="onclick(3);" />
<input type="button" id="5" value="5" onclick="onclick(4);" />
<input type="button" id="6" value="6" onclick="onclick(5);" />
<input type="button" id="7" value="7" onclick="onclick(6);" />
<input type="button" id="8" value="8" onclick="onclick(7);" />
<input type="button" id="9" value="9" onclick="onclick(8);" />
<input type="button" id="10" value="0" onclick="onclick(9);" />
<input type="button" id="eliminar_caracter" value="Borrar" onclick="EliminarCaracter()" style="width:40px; height:20px; text-align:center; font-size:10px;" />
<br>
<input type="button" id="11" value="q" onclick="onclick(10);" />
<input type="button" id="12" value="w" onclick="onclick(11);" />
<input type="button" id="13" value="e" onclick="onclick(12);" />
<input type="button" id="14" value="r" onclick="onclick(13);" />
<input type="button" id="15" value="t" onclick="onclick(14);" />
<input type="button" id="16" value="y" onclick="onclick(15);" />
<input type="button" id="17" value="u" onclick="onclick(16);" />
<input type="button" id="18" value="i" onclick="onclick(17);" />
<input type="button" id="19" value="o" onclick="onclick(18);" />
<input type="button" id="20" value="p" onclick="onclick(19);" />
<input type="button" id="41" value="Salto" onclick="onclick(40);" style="width:40px; height:20px; text-align:center; font-size:10px;" />
<br>
<input type="button" id="21" value="a" onclick="onclick(20);" />
<input type="button" id="22" value="s" onclick="onclick(21);" />
<input type="button" id="23" value="d" onclick="onclick(22);" />
<input type="button" id="24" value="f" onclick="onclick(23);" />
<input type="button" id="25" value="g" onclick="onclick(24);" />
<input type="button" id="26" value="h" onclick="onclick(25);" />
<input type="button" id="27" value="j" onclick="onclick(26);" />
<input type="button" id="28" value="k" onclick="onclick(27);" />
<input type="button" id="29" value="l" onclick="onclick(28);" />
<input type="button" id="30" value="ñ" onclick="onclick(29);" />
<input type="button" id="44" value="Tab" onclick="onclick(42);" style="width:40px; height:20px; text-align:center; font-size:10px;" />
<br>
<input type="button" id="31" value="z" onclick="onclick(30);" />
<input type="button" id="32" value="x" onclick="onclick(31);" />
<input type="button" id="33" value="c" onclick="onclick(32);" />
<input type="button" id="34" value="v" onclick="onclick(33);" />
<input type="button" id="35" value="b" onclick="onclick(34);" />
<input type="button" id="36" value="n" onclick="onclick(35);" />
<input type="button" id="37" value="m" onclick="onclick(36);" />
<input type="button" id="38" value="," onclick="onclick(37);" />
<input type="button" id="39" value="." onclick="onclick(38);" />
<input type="button" id="40" value="-" onclick="onclick(39);" />
<input type="button" id="43" value="Mayúscula" onclick="muestra(capa2)" style="width:80px; height:20px; text-align:center; font-size:10px;" />
<br>
<input type="button" id="42" value="Espaciador" onclick="imprm(41);" style="width:100px; height:20px; text-align:center; font-size:10px;" />
</div>
<div id="c2" class="posLay2">
<input type="button" id="1" value="!" onclick="imprM(0);" />
<input type="button" id="2" value=""" onclick="imprM(1);" />
<input type="button" id="3" value="·" onclick="imprM(2);" />
<input type="button" id="4" value="%" onclick="imprM(3);" />
<input type="button" id="5" value="/" onclick="imprM(4);" />
<input type="button" id="6" value="(" onclick="imprM(5);" />
<input type="button" id="7" value=")" onclick="imprM(6);" />
<input type="button" id="8" value="=" onclick="imprM(7);" />
<input type="button" id="9" value="?" onclick="imprM(8);" />
<input type="button" id="10" value="¿" onclick="imprM(9);" />
<input type="button" id="eliminar_caracter" value="Borrar" onclick="EliminarCaracter()" style="width:40px; height:20px; text-align:center; font-size:10px;" />
<br>
<input type="button" id="11" value="Q" onclick="onclick(10);" />
<input type="button" id="12" value="W" onclick="onclick(11);" />
<input type="button" id="13" value="E" onclick="onclick(12);" />
<input type="button" id="14" value="R" onclick="onclick(13);" />
<input type="button" id="15" value="T" onclick="onclick(14);" />
<input type="button" id="16" value="Y" onclick="onclick(15);" />
<input type="button" id="17" value="U" onclick="onclick(16);" />
<input type="button" id="18" value="I" onclick="onclick(17);" />
<input type="button" id="19" value="O" onclick="onclick(18);" />
<input type="button" id="20" value="P" onclick="onclick(19);" />
<input type="button" id="41" value="Salto" onclick="onclick(40);" style="width:40px; height:20px; text-align:center; font-size:10px;" />
<br>
<input type="button" id="21" value="A" onclick="imprM(20);" />
<input type="button" id="22" value="S" onclick="imprM(21);" />
<input type="button" id="23" value="D" onclick="imprM(22);" />
<input type="button" id="24" value="F" onclick="imprM(23);" />
<input type="button" id="25" value="G" onclick="imprM(24);" />
<input type="button" id="26" value="H" onclick="imprM(25);" />
<input type="button" id="27" value="J" onclick="imprM(26);" />
<input type="button" id="28" value="K" onclick="imprM(27);" />
<input type="button" id="29" value="L" onclick="imprM(28);" />
<input type="button" id="30" value="Ñ" onclick="imprM(29);" />
<input type="button" id="44" value="Tab" onclick="imprM(42);" style="width:40px; height:20px; text-align:center; font-size:10px;" />
<br>
<input type="button" id="31" value="Z" onclick="onclick(30);" />
<input type="button" id="32" value="X" onclick="onclick(31);" />
<input type="button" id="33" value="C" onclick="onclick(32);" />
<input type="button" id="34" value="V" onclick="onclick(33);" />
<input type="button" id="35" value="B" onclick="onclick(34);" />
<input type="button" id="36" value="N" onclick="onclick(35);" />
<input type="button" id="37" value="M" onclick="onclick(36);" />
<input type="button" id="38" value=";" onclick="onclick(37);" />
<input type="button" id="39" value=":" onclick="onclick(38);" />
<input type="button" id="40" value="_" onclick="onclick(39);" />
<input type="button" id="43" value="Mayúscula" onclick="oculta(capa2)" style="width:80px; height:20px; text-align:center; font-size:10px;" />
<br>
<input type="button" id="42" value="Espaciador" onclick="imprM(41);" style="width:100px; height:20px; text-align:center; font-size:10px;" />
</div>
<!-- FIN TECLADO -->
</body>
</html>
Este codigo es el original, esta en el tutorial de donde lo saque
Pero como es muy complejo y yo solo necesitaba numeros para ese entonces.
Lo hize nuevamente desde 0 asi:
<html>
<body>
<form action="" method="post" name="Teclado">
<input name="form" type="text" size="80">
<input onclick="tecla('1');" type="button" value="1" name="1">
<input onclick="tecla('2');" type="button" value="2" name="2">
<input onclick="tecla('3');" type="button" value="3" name="3">
<input onclick="tecla('4');" type="button" value="4" name="4">
<input onclick="tecla('5');" type="button" value="5" name="5">
<input onclick="tecla('6');" type="button" value="6" name="6">
<input onclick="tecla('7');" type="button" value="7" name="7">
<input onclick="tecla('8');" type="button" value="8" name="8">
<input onclick="tecla('9');" type="button" value="9" name="9">
<p align="center"> <input type="submit" value="Enviar noticia" name="enviarnoticia">
</p>
</form>
</body>
</html>
Sin el javascript no funcionaba, entonces busque en otro tutorial y decia que se podia utilizar esto (el tutorial estaba en un foro en el mismo post había otro link con el js):
<script>
function name(var#)
{
document.var#.#.focus();
document.#.#.value += letra;
return; }
</script>
Entonces el codigo me habia quedado algo asi
<script>
function name(var#)
{
document.var#.#.focus();
document.#.#.value += letra;
return; }
</script>
<html>
<body>
<form action="" method="post" name="Teclado">
<input name="form" type="text" size="80">
<input onclick="tecla('1');" type="button" value="1" name="1">
<input onclick="tecla('2');" type="button" value="2" name="2">
<input onclick="tecla('3');" type="button" value="3" name="3">
<input onclick="tecla('4');" type="button" value="4" name="4">
<input onclick="tecla('5');" type="button" value="5" name="5">
<input onclick="tecla('6');" type="button" value="6" name="6">
<input onclick="tecla('7');" type="button" value="7" name="7">
<input onclick="tecla('8');" type="button" value="8" name="8">
<input onclick="tecla('9');" type="button" value="9" name="9">
<p align="center"> <input type="submit" value="Enviar noticia" name="enviarnoticia">
</p>
</form>
</body>
</html>
Y pues me habia quedado asi, pero no funcionaba entonces toque toque y toque hasta que me funciono.
estructura: si lo hubiese dejado como esta arriba, hubiese quedado desorganizado, entonces empece a organizar el código.
y si los parámetros están iguales, decile plageadores a los creadores del tutorial ¿si? no ami.
y el tema del titulo.
Como dije antes esto era solo para numeros, y el tutorial decia number pad.
despues le agrege las letras y simbolos, si algun rapido vio el tema cuando lo creo decia:
"aporte teclado" o algo por el estilo
despues de tantas modificaciones al post quedo como esta ahora.
Si crees que es plageo puedes notificarlo a un mod y que cierren el tema, pero
ya que no tienes pruebas y yo por si mismo se que nunca copie nada, di lo que quieras.
Saludos
pd: me tarde tanto en escribir este post y buscar el código entre mis archivos.
pd2: No hagas doble-post por lo que veo estas vigilado