Foros del Web » Programando para Internet » Javascript »

problema a cambiar el ancho

Estas en el tema de problema a cambiar el ancho en el foro de Javascript en Foros del Web. <script type="text/javascript"> function tama(pid){ document.getElementById(pid).width=document.getEle mentById(pid).width+=1 } </script> osea se debería sumar 1 al ancho pero el efecto es de como si se multiplicase osea ...
  #1 (permalink)  
Antiguo 07/02/2010, 18:16
Avatar de angel1993  
Fecha de Ingreso: octubre-2009
Mensajes: 752
Antigüedad: 14 años, 6 meses
Puntos: 22
problema a cambiar el ancho

<script type="text/javascript">
function tama(pid){
document.getElementById(pid).width=document.getEle mentById(pid).width+=1
}
</script>
osea se debería sumar 1 al ancho pero el efecto es de como si se multiplicase osea se ancha exagerao..
  #2 (permalink)  
Antiguo 07/02/2010, 18:19
Avatar de jackson666  
Fecha de Ingreso: noviembre-2009
Ubicación: Buenos Aires, Argentina
Mensajes: 1.971
Antigüedad: 14 años, 5 meses
Puntos: 65
Respuesta: problema a cambiar el ancho

no es mas facil asi?

Código Javascript:
Ver original
  1. <script type="text/javascript">
  2. function tama(pid){
  3.  
  4. var ancho = document.getElementById(pid).style.width;
  5.  
  6. ancho += 1;
  7.  
  8. document.getElementById(pid).style.width = ancho+'px';
  9.  
  10. }
  11. </script>
__________________
HV Studio
Diseño y desarrollo web
  #3 (permalink)  
Antiguo 07/02/2010, 18:33
Avatar de angel1993  
Fecha de Ingreso: octubre-2009
Mensajes: 752
Antigüedad: 14 años, 6 meses
Puntos: 22
Respuesta: problema a cambiar el ancho

tío cuando uso ese desaparece, osea no se ve e suponido que era por que 1 es muy pequeño le e puesto mas y aumenta 1 vez.. necesito que cada vez que le de se haga un poco mas grande :)
  #4 (permalink)  
Antiguo 07/02/2010, 18:50
Avatar de jackson666  
Fecha de Ingreso: noviembre-2009
Ubicación: Buenos Aires, Argentina
Mensajes: 1.971
Antigüedad: 14 años, 5 meses
Puntos: 65
Respuesta: problema a cambiar el ancho

Y bueno, cambia ancho += 1 por ancho += 10 por ejemplo y listo...
__________________
HV Studio
Diseño y desarrollo web
  #5 (permalink)  
Antiguo 07/02/2010, 18:53
Avatar de angel1993  
Fecha de Ingreso: octubre-2009
Mensajes: 752
Antigüedad: 14 años, 6 meses
Puntos: 22
Respuesta: problema a cambiar el ancho

pero el tamaño se me cambia a 10 y yo quiero que se sume 10...
  #6 (permalink)  
Antiguo 07/02/2010, 19:07
Avatar de jackson666  
Fecha de Ingreso: noviembre-2009
Ubicación: Buenos Aires, Argentina
Mensajes: 1.971
Antigüedad: 14 años, 5 meses
Puntos: 65
Respuesta: problema a cambiar el ancho

Era solo cosa de sacar afuera la variable ancho...

Código Javascript:
Ver original
  1. <style type="text/css">
  2. #resizable{
  3.     width: 100px;
  4.     height: 40px;
  5.     border: 1px solid #000000;
  6.     background-color: orange;
  7. }
  8. </style>
  9. <script type="text/javascript">
  10. var ancho = 100;
  11. function tama(pid){
  12.     ancho += 10;
  13.     document.getElementById(pid).style.width = ancho+'px';
  14. }
  15. </script>
  16. </head>
  17. <body>
  18. <div id="resizable"></div>
  19. <a href="javascript:tama('resizable');">Agrandar</a>
  20. </body>
__________________
HV Studio
Diseño y desarrollo web
  #7 (permalink)  
Antiguo 07/02/2010, 19:37
Avatar de angel1993  
Fecha de Ingreso: octubre-2009
Mensajes: 752
Antigüedad: 14 años, 6 meses
Puntos: 22
Respuesta: problema a cambiar el ancho

Eliminar esta respuesta plis :)

Última edición por angel1993; 07/02/2010 a las 21:14
  #8 (permalink)  
Antiguo 07/02/2010, 21:14
Avatar de angel1993  
Fecha de Ingreso: octubre-2009
Mensajes: 752
Antigüedad: 14 años, 6 meses
Puntos: 22
Respuesta: problema a cambiar el ancho

perfecto gracias!!!
por cierto el por que del PX
ancho+'px'
¿que significa y por que px? yo supongo que es pixel pero no le veo sentido..
ancho+'px'
suponiendo que ancho sea 10¿ lo que querria decir es: 10px?
  #9 (permalink)  
Antiguo 07/02/2010, 21:19
Avatar de jackson666  
Fecha de Ingreso: noviembre-2009
Ubicación: Buenos Aires, Argentina
Mensajes: 1.971
Antigüedad: 14 años, 5 meses
Puntos: 65
Respuesta: problema a cambiar el ancho

Cita:
Iniciado por angel1993 Ver Mensaje
suponiendo que ancho sea 10¿ lo que querria decir es: 10px?
Si.
__________________
HV Studio
Diseño y desarrollo web

Etiquetas: ancho
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 13:50.