Foros del Web » Programando para Internet » Javascript »

Algo extraño y SORPRENDENTE

Estas en el tema de Algo extraño y SORPRENDENTE en el foro de Javascript en Foros del Web. Hola gente. Tengo una duda que me ha dejado bastante impresionado.. Os comento: Tengo un HTML muy muy simple, con una caja de texto, NO ...
  #1 (permalink)  
Antiguo 17/10/2005, 10:46
Avatar de el_javi  
Fecha de Ingreso: marzo-2005
Ubicación: MAdrid
Mensajes: 844
Antigüedad: 19 años, 7 meses
Puntos: 10
Algo extraño y SORPRENDENTE

Hola gente.

Tengo una duda que me ha dejado bastante impresionado..

Os comento: Tengo un HTML muy muy simple, con una caja de texto, NO MAS!!!!!
Todo creado con HTML simple, plano.

El tema es que al cargar el HTML, le doy un texto (un VALUE) a mi cajita de texto.. y o sorpresa... ... pasa algo que no se ni como definir.

La caja de texto, mantiene su tamaño original, pero el TD que la contiene se expande por un lado, en función al tamaño de contenido que le paso.

Os dejo ese HTML, y os rogaría que me dijerais que falla, o como arreglarlo.

Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Documento sin t&iacute;tulo</title>
</head>

<body>
<table width="200" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td width="175" bgcolor="#FF0000"><input name="textfield" id="texto" type="text" style="width:100%;" value=""></td>
    <td width="25" bgcolor="#0000FF">&nbsp;</td>
  </tr>
</table>
<script language="javascript1.1">
	document.getElementById("texto").value = "asdas dasd as dasdas dasd asdasd asd asd asdasda sdasda sdasd asasdasdas d";
</script>
</body>
</html>
PD: Esto solo falla en IE.

Muchas gracias a todos.
  #2 (permalink)  
Antiguo 17/10/2005, 11:43
Avatar de ludovico2000  
Fecha de Ingreso: noviembre-2003
Ubicación: Bizkaia
Mensajes: 1.315
Antigüedad: 21 años
Puntos: 2
Tampoco veo por qué, pero lo que está claro es que lo que provoca el fallo es el: style="width:100%;" si lo quitas o le das un valor numérico no se expande. Habría que ver ese ancho de qué está haciendo el 100%.
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 18:30.