![]() |
Campos de formulario que se redimensionana solos Campos que se redimensionana solos y tapan los botones. Tengo una serie de elementos en un formulario. Son campos creados con la etiqueta "input" y botones creados con la etiqueta "button". Lo que pretendo conseguir es que los botones se situen a la derecha de los campos, y los campos ocupen todo el espacio restante. Aparentemente lo habia conseguido al escribirlo asi. Código: <td><button style='float:right;' class='BotonA ' onClick='mostrarLov(cd_tipo_localizacion_ptob,ds_tipo_localizacion_ptob);' title='Lista de Valores' > <img src='/images/downarrow.gif' style='vertical-align: middle'> </button><input type='hidden' name='cd_tipo_localizacion_ptob' value='' /><input type='text' class='texto_l ' name='ds_tipo_localizacion_ptob' value='' readonly /></td>Código: input { http://myheels.webcindario.com/consu...snapshot-1.jpg El problema aparece cuando se pulsa el boton, y se invoca la funcion "mostrarLov". Esta lo que hace es asignar un valor a las propiedades "value" de los dos objetos que se le pasaron como argumento. Es entonces cuando, no se por que, el campo "ds_tipo_localizacion_ptob" crece, ocupa todo el ancho y tapa el boton... http://myheels.webcindario.com/consu...snapshot-2.jpg Empleo Internet Explorer 6. ¿Alguien puede echarme una mano y decirme que diablos puede estar pasando? |
En la hoja de estilo le tienes asignado a los input una anchura del 100% ,esto ,en un momento dado, puede hacer que el input se expanda a todo lo ancho de la ventana. Los tienes dentro de una tabla...., puede que la funcion mostrarLov redimensione la tabla o que redefina los inputs fuera de esta. |
Creo que no es eso. Gracias por el interes mostrado, programeitor. Y por intentar ayudar. Pero creo que no es lo que apuntas el origen del problema. La funcion mostrarLov, lo que hace es crear una ventana con una seria de valores, el usuario elige uno y entonces hago asigno el valor elegido por el usuario al campo input, nada mas. Eso no deberia cambiar el tamaño del input, ¿no? :-( |
Asignar un valor ,no.... pero lo que te comento de la hoja de estilo que le asignas un ancho de 100% puede ser parte del problema., prueba a quitarlo ,y si te parece muestra la funcion para que le heche un viztazo. |
| La zona horaria es GMT -6. Ahora son las 12:34. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.