Foros del Web » Programando para Internet » Javascript »

Foco al final

Estas en el tema de Foco al final en el foro de Javascript en Foros del Web. Buenos días, quería saber si existe la posibilidad de devolver el foco a un cuadro de texto... pero AL FINAL DEL MISMO. Es decir, si ...
  #1 (permalink)  
Antiguo 13/04/2004, 04:01
j@n
 
Fecha de Ingreso: febrero-2004
Mensajes: 178
Antigüedad: 20 años, 2 meses
Puntos: 0
Pregunta Foco al final

Buenos días,
quería saber si existe la posibilidad de devolver el foco a un cuadro de texto... pero AL FINAL DEL MISMO.
Es decir, si tiene texto... que el cursor se sitúe al final del mismo.

Gracias
j@n
  #2 (permalink)  
Antiguo 13/04/2004, 04:54
 
Fecha de Ingreso: noviembre-2002
Ubicación: Coatzacoalcos
Mensajes: 31
Antigüedad: 21 años, 5 meses
Puntos: 0
En Visual Basic existe una propiedad select text y select area, puede que en VBSCRIPT exista, seria cuestion de ver las referencias..........
En java Script habra ue consultar con los expertos en la materia
  #3 (permalink)  
Antiguo 13/04/2004, 04:58
Avatar de KarlanKas
Moderador extraterrestre
 
Fecha de Ingreso: diciembre-2001
Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 22 años, 4 meses
Puntos: 61


Prueba esto:

Código PHP:
<html>
<
head>
    <
title>Untitled</title>
    <
script>
    function 
enfocar(){
    
document.forms[0].texto.focus();
    
document.forms[0].texto.value=document.forms[0].texto.value;
    }
    
</script>
</head>

<body>
<form action=" 2"
        style="font:normal 10px/12px verdana;">

Escribe aquí: <br>
<textarea 
    name="texto" 
    style="    border:solid 1px black;
            font:normal 10px/12px verdana;
            overflow:auto;
            padding:5px 5px 5px 5px"
    cols="20" 
    rows="10">
</textarea><br>
<br>

Pincha en este para cambiar el foco:
<input 
    type="text"  
    style="    border:solid 1px black;
            overflow:auto;
            font:normal 10px/12px verdana;">
</form>

<input 
    type="button" 
    onclick="enfocar()"
    style="width:300px;" 
    value="Enfocar Text Area">

</body>
</html> 
__________________
Cómo escribir

No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia.
  #4 (permalink)  
Antiguo 13/04/2004, 08:15
j@n
 
Fecha de Ingreso: febrero-2004
Mensajes: 178
Antigüedad: 20 años, 2 meses
Puntos: 0
Encontré una solución....

Gracias por la atención.
Lo solucioné, simplemente :
1) poniendo el FOCO en el campo
2) modificando campo
3) poniendo el FOCO en el campo
Es decir, añadiendo el paso 1)

Así que... creo que está solucionado!!


Thanks
j@n
  #5 (permalink)  
Antiguo 13/04/2004, 10:06
Avatar de KarlanKas
Moderador extraterrestre
 
Fecha de Ingreso: diciembre-2001
Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 22 años, 4 meses
Puntos: 61
Bueno... eso es lo que te puse yo... pero sin el paso 3. No es necesario el paso 3.

Me alegro de que lo pudieras resolver tú solit@!
__________________
Cómo escribir

No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia.
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 03:05.