Foros del Web » Programando para Internet » Javascript »

url actual en input text

Estas en el tema de url actual en input text en el foro de Javascript en Foros del Web. el codigo para la url actual es este Código HTML: <script language= "javascript" type= "text/javascript" > document.write(location.href); </script> o este Código HTML: <script language= "javascript" ...
  #1 (permalink)  
Antiguo 13/11/2010, 14:21
 
Fecha de Ingreso: julio-2010
Mensajes: 91
Antigüedad: 13 años, 9 meses
Puntos: 0
url actual en input text

el codigo para la url actual es este
Código HTML:
<script language="javascript" type="text/javascript">
    document.write(location.href);
</script> 
o este
Código HTML:
<script language="javascript" type="text/javascript">
    document.write(window.location.href);
</script> 
(son lo mismo)

pero no lo he podido meter en un <input type="text".....>

ayuda porfavor, soy principante en el javascript xD
  #2 (permalink)  
Antiguo 13/11/2010, 14:29
Avatar de _cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 13 años, 10 meses
Puntos: 310
Respuesta: url actual en input text

Eso lo tienes que hacer en el onload de la página, coger el input y darle el value.
Saludos (:
__________________
" Getting older’s not been on my plans
but it’s never late, it’s never late enough for me to stay. "
Cigarettes - Russian Red
  #3 (permalink)  
Antiguo 13/11/2010, 14:40
 
Fecha de Ingreso: julio-2010
Mensajes: 91
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: url actual en input text

lo siento, no entendi, nunca habia usado javascript lo mas parecido que uso es php :/

intente con
Código HTML:
Ver original
  1. <script type="text/javascript">
  2. function url()
  3. {
  4. document.write(location.href);
  5. }
  6. <input type="text" value="url()" />
pero sale url() xD
  #4 (permalink)  
Antiguo 13/11/2010, 14:57
Avatar de _cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 13 años, 10 meses
Puntos: 310
Respuesta: url actual en input text

Claro, porque eso tendría sentido en PHP, que se ejecuta en el servidor y por tanto cuando llegase al navegador ya hubiera sustituído url() por su valor, pero en JS no. Mira este ejemplo:
Código Javascript:
Ver original
  1. onload=function(){
  2.  document.getElementById('campo').value='la página ha cargado';
  3. }
Código HTML:
Ver original
  1. <input type='text' id='campo' />
Saludos (:
__________________
" Getting older’s not been on my plans
but it’s never late, it’s never late enough for me to stay. "
Cigarettes - Russian Red
  #5 (permalink)  
Antiguo 13/11/2010, 15:01
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 15 años, 10 meses
Puntos: 1012
Respuesta: url actual en input text

esto es lo que te han explicado
Cita:
<script type="text/javascript">
function url()
{
document.getElementById('dir').value = location.href;
}
window.onload = function() {url();};
</script>

<input type="text" id="dir" value="" />
con value, asignas un valor al campo, con esto otro window.onload = function() {url();}; invocas la función cuando la página esté cargada
  #6 (permalink)  
Antiguo 13/11/2010, 15:48
 
Fecha de Ingreso: julio-2010
Mensajes: 91
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: url actual en input text

muchisimas gracias a los 2 :D
necesito leer mas sobre javascript :/
algun manual que me recomienden?
  #7 (permalink)  
Antiguo 13/11/2010, 15:53
Avatar de _cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 13 años, 10 meses
Puntos: 310
Respuesta: url actual en input text

Yo aprendí con el desarrolloweb, aunque supongo que no será el mejor; y sobre todo leyendo posts aquí.
Saludos (:
__________________
" Getting older’s not been on my plans
but it’s never late, it’s never late enough for me to stay. "
Cigarettes - Russian Red
  #8 (permalink)  
Antiguo 13/11/2010, 16:20
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: url actual en input text

Cita:
Iniciado por juan_fer
algun manual que me recomienden?
en ocaciones esta pregunta es media recurrente. mi respuesta, depende cuan en serio y profundo quieras ir con javascript. pudieras leer la documentacion oficial ECMAScript-262 pero a mi juicio es demasiado complicado comprenderlo debido a su nivel alto de tecnicismo. aparte de que dicha referencia solo te va a orientar acerca del lenguaje en si. o sea, el nucleo de javascript. lo que significa que tienes que complementarlo con otras referencias como el DOM. ¿muy complicado? no te preocupes, cada cosa tiene lo suyo.

otra documentacion que puedes consultar son las que publican los fabricantes de navegadores por ejemplo MDC. o como te sugiere cronos, tutoriales publicados en la web, librosweb.es. y en material impreso, el libro que me gusta consultar Javascript: The Definitive Guide.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.

Etiquetas: input, url, txt
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 06:44.