Foros del Web » Creando para Internet » HTML »

input en formulario

Estas en el tema de input en formulario en el foro de HTML en Foros del Web. Tengo un input en un formulario en el que quiero que aparezca http:// pero que el usuario no pueda borrarlo (readonly) pero también que pueda ...
  #1 (permalink)  
Antiguo 06/05/2002, 07:29
 
Fecha de Ingreso: abril-2002
Mensajes: 50
Antigüedad: 15 años, 7 meses
Puntos: 0
input en formulario

Tengo un input en un formulario en el que quiero que aparezca http:// pero que el usuario no pueda borrarlo (readonly) pero también que pueda completar la dirección (que pueda escribir en el input pero no pueda borrar http://), se puede hacer?
Gracias :P
  #2 (permalink)  
Antiguo 06/05/2002, 11:06
 
Fecha de Ingreso: enero-2002
Mensajes: 535
Antigüedad: 15 años, 11 meses
Puntos: 1
Re: input en formulario

Facil!
<input type="text" name="url" value="http://" OnFocus="blur()">

creo que era eso lo que pedias no?
saludos!
  #3 (permalink)  
Antiguo 06/05/2002, 15:10
Avatar de mikel_gomez  
Fecha de Ingreso: febrero-2001
Mensajes: 482
Antigüedad: 16 años, 9 meses
Puntos: 3
Re: input en formulario

No es posible hacerlo tal y como dices neri17 , al menos de forma automática.

Para hacer eso hay que, o separar el "http://" en otro <INPUT> con entrada deshabilitada, o dejarlo como texto sin más.

Otra opción sería controlar cada pulsación en el <INPUT> mediante javascript, pero entiendo que de esa forma se complica bastante el tema.

Saludos.

<style>.t{font: 8pt verdana; text-decoration: none; color: black;}</style><hr><span class="t"><a href="mailto:[email protected]" class="t" style="font: 10pt;">Mikel Gómez</a><br>Hay que aprender mucho para saber poco.</span>
  #4 (permalink)  
Antiguo 07/05/2002, 03:51
 
Fecha de Ingreso: abril-2002
Mensajes: 50
Antigüedad: 15 años, 7 meses
Puntos: 0
Re: input en formulario

Gracias a los dos por vuestras respuestas pero es cierto que no se puede hacer, seguramente haya que dividirlo en dos input
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:31.