Foros del Web » Programando para Internet » Javascript »

Texbox no cambia

Estas en el tema de Texbox no cambia en el foro de Javascript en Foros del Web. Tengo dos texbox y quiero pasarle el valor de uno al otro y limpiar, pero no pasa nada. function deNuevo(){ document.getElementById('tex3').value = parseInt(document.getElementById('tex1').value); document.getElementById('tex1').value = ...
  #1 (permalink)  
Antiguo 16/05/2012, 22:18
 
Fecha de Ingreso: noviembre-2004
Ubicación: Medellín
Mensajes: 121
Antigüedad: 19 años, 6 meses
Puntos: 1
Busqueda Texbox no cambia

Tengo dos texbox y quiero pasarle el valor de uno al otro y limpiar, pero no pasa nada.
function deNuevo(){
document.getElementById('tex3').value = parseInt(document.getElementById('tex1').value);
document.getElementById('tex1').value = "0";
}

<input type="button" name="3" id="boton3" value="De nuevo" onclick="deNuevo();" />
  #2 (permalink)  
Antiguo 16/05/2012, 22:56
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: Texbox no cambia

Si funciona, asumiendo que vas a ingresar numeros en el tex1 (convendría validar dicho campo) y que creaste bien los input

Código HTML:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  2. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <title>titulo</title>
  5. <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  6.  
  7. <script type="text/javascript">
  8. //<![CDATA[
  9. function deNuevo(){
  10. document.getElementById('tex3').value = parseInt(document.getElementById('tex1').value);
  11. document.getElementById('tex1').value = "0";
  12. }
  13. //]]>
  14. </head>
  15.  <input type="text" id="tex1" value="" />
  16.   <input type="text" id="tex3" value="" />
  17. <input type="button" name="3" id="boton3" value="De nuevo" onclick="deNuevo();" />
  18. </body>
  19. </html>

SAludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #3 (permalink)  
Antiguo 17/05/2012, 05:19
 
Fecha de Ingreso: noviembre-2004
Ubicación: Medellín
Mensajes: 121
Antigüedad: 19 años, 6 meses
Puntos: 1
Respuesta: Texbox no cambia

Debe haber algo mal en otra parte... este es todo el código.
<script language = "javascript" type="text/javascript">
function incrementar(elem){
document.getElementById(elem).value = parseInt(document.getElementById(elem).value,10) + 1;
}
function deNuevo(){
//alert("A");
document.getElementById('tx3').value = parseInt(document.getElementById('tx1').value);
document.getElementById('tx1').value = "0";
}

</script>
</head>

<body>
<form id="form1" name="form1" method="post" action="">
<table width="614" border="1">
<tr>
<td width="106">6 am - 2:30 pm</td>
<td width="13">&nbsp;</td>
<td width="87">
<label>
<input type="button" name="1" id="boton1" value="Agregar" onclick="incrementar('tx1');"/>
</label>
</td>
<td width="16">&nbsp;</td>
<td width="144"><label>
<input type="text" name="tx1" id="tx1" value="0"/>
</label></td>
<td width="9">&nbsp;</td>
<td width="193"><input type="text" name="tx3" id="tx3" value="0"/></td>
</tr>
<tr>
<td>6 am - 14:30 pm</td>
<td>&nbsp;</td>
<td><input type="button" name="2" id="boton2" value="Agregar" onclick="incrementar('tx2');"/></td>
<td>&nbsp;</td>
<td><input type="text" name="tx2" id="tx2" value="0"/></td>
<td>&nbsp;</td>
<td><input type="text" name="tx4" id="tx4" value="0"/></td>
</tr>
</table>
<p>
<input type="button" name="3" id="boton3" value="De nuevo" onclick="deNuevo();" />
</p>
<p>&nbsp; </p>
</form>
</body>
</html>
  #4 (permalink)  
Antiguo 28/05/2012, 18:16
 
Fecha de Ingreso: noviembre-2004
Ubicación: Medellín
Mensajes: 121
Antigüedad: 19 años, 6 meses
Puntos: 1
Respuesta: Texbox no cambia

Tienes razón. Gracias. Creí que tal vez debías ver todo el código por si había un error en algún lado.
  #5 (permalink)  
Antiguo 28/05/2012, 18:21
 
Fecha de Ingreso: noviembre-2004
Ubicación: Medellín
Mensajes: 121
Antigüedad: 19 años, 6 meses
Puntos: 1
Respuesta: Texbox no cambia

Le hice unas modificaciones para que lo que tienen 2 texbox se pasen a los siguientes, pero sólo pasa uno.

function pasar(){
document.getElementById('tx3').value = 0;
document.getElementById('tx3').value = parseInt(document.getElementById('tx1').value);
document.getElementById('tx4').value = 0;
document.getElementById('tx4').value = parseInt(document.getElementById('tx2').value);
}

Etiquetas: input, textbox, cambios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:48.