Re: [Ovillo] Establecer foco con Javascript

2009-04-28 Por tema Tei
2009/4/18 manuel cuesta 

> Saludos.
> Quiero establecer el foco en un formulario con Javascript. El código creo
> que está bien pero no me funciona, lo he intentado también simplificando el
> código pero no hay manera. Seguro que es una tonteria pero me está
> calentando mucho la cabeza.
> Gracias por anticipado.
>
> Este es el codigo HTML (Es el primer campo del formulario)
>
> Introduce tu nombre
>   maxlength="30"/>
>
> JavaScript enlazado de un archivo externo.
>
> if(document.forms.length > 0) {
>  for(var i=0; i < document.forms[0].elements.length; i++) {
>var campo = document.forms[0].elements[i];
>if(campo.type != "hidden") {
>  campo.focus();
>  break;
>}
>  }
> }



O_o

y porque no un

document.getElementsById("nombre").focus();

 o

$("nombre").focus();

(usando prototype)


Esto es un OFF-TOPIC como una casa

-- 
--
ℱin del ℳensaje.
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo

Re: [Ovillo] Establecer foco con Javascript

2009-04-28 Por tema manuel cuesta
Gracias Miguel, funciona correctamente.

2009/4/27 Miguel Beltran R. 

> Yo uso este
>
>  function procesa(){
> if (document.forms.length > 0){
>   for(i=0; i < document.forms[0].elements.length; i++){
>tipo=document.forms[0].elements[i].type;
>if( (tipo=="text")  || (tipo=='select-one')){
>  document.forms[0].elements[i].focus();
>  if(tipo=="text") document.forms[0].elements[i].select();
>  return true;
>}
>  }
>}
>return false;
>   }
> ___
> Lista de distribución Ovillo
> Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
> Puedes modificar tus datos o desuscribirte en la siguiente dirección:
> http://lists.ovillo.org/mailman/listinfo/ovillo
>
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Establecer foco con Javascript

2009-04-27 Por tema Miguel Beltran R.
Yo uso este

  function procesa(){
if (document.forms.length > 0){
  for(i=0; i < document.forms[0].elements.length; i++){
tipo=document.forms[0].elements[i].type;
if( (tipo=="text")  || (tipo=='select-one')){
  document.forms[0].elements[i].focus();
  if(tipo=="text") document.forms[0].elements[i].select();
  return true;
}
  }
}
return false;
  }
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Establecer foco con Javascript

2009-04-20 Por tema manuel cuesta
La pagina esta muy verde aún y el formulario no lo he subido, en todo caso
creo que tal y como está debería hacer foco en el buscador. Lamento no poder
dar mas info. Si tienes algun fragmento que te haya funcionado te lo
agradecería.
Un saludo.

http://mcuesta.ionich.com/webcocina/index.html

El 20 de abril de 2009 19:24, Joseba  escribió:

> Para saber q esta pasando exactamente necesitaria ver el codigo completo
> generado de tu pag.
>
> Tienes esa pag. visible en alguna url?
>
> Slt.
>
> -Mensaje original-
> De: ovillo-boun...@lists.ovillo.org [mailto:
> ovillo-boun...@lists.ovillo.org]
> En nombre de manuel cuesta
> Enviado el: lunes, 20 de abril de 2009 19:13
> Para: Ovillo, la lista de CSS en castellano
> Asunto: Re: [Ovillo] Establecer foco con Javascript
>
> Gracias Joseba pero parece que ese no es el problema el hidden limita el
> script a un formulario "no oculto". Pienso que el problema es alguna
> tonteria que se me ha escapado. La solución más facil sera buscar otro
> código por ahi a ver sime va mejor.
> Gracias.
>
> El 18 de abril de 2009 13:45, joseba 
> escribió:
>
> >
> > Creo q el focus te lo pone en el label
> >
> > Mejor:
> >
> >if(campo.type == "text") {
> >  campo.focus();
> >  break;
> >}
> >
> > Slt.
> >
> > -Mensaje original-
> > De: ovillo-boun...@lists.ovillo.org [mailto:
> > ovillo-boun...@lists.ovillo.org]
> > En nombre de manuel cuesta
> > Enviado el: sábado, 18 de abril de 2009 0:04
> > Para: Ovillo, la lista de CSS en castellano
> > Asunto: [Ovillo] Establecer foco con Javascript
> >
> > Saludos.
> > Quiero establecer el foco en un formulario con Javascript. El código creo
> > que está bien pero no me funciona, lo he intentado también simplificando
> el
> > código pero no hay manera. Seguro que es una tonteria pero me está
> > calentando mucho la cabeza.
> > Gracias por anticipado.
> >
> > Este es el codigo HTML (Es el primer campo del formulario)
> >
> > Introduce tu nombre
> >   > maxlength="30"/>
> >
> > JavaScript enlazado de un archivo externo.
> >
> > if(document.forms.length > 0) {
> >  for(var i=0; i < document.forms[0].elements.length; i++) {
> >var campo = document.forms[0].elements[i];
> >if(campo.type != "hidden") {
> >  campo.focus();
> >  break;
> >}
> >  }
> > }
> > ___
> > Lista de distribución Ovillo
> > Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
> > Puedes modificar tus datos o desuscribirte en la siguiente dirección:
> > http://lists.ovillo.org/mailman/listinfo/ovillo
> >
> >
> >
> >
> > ___
> > Lista de distribución Ovillo
> > Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
> > Puedes modificar tus datos o desuscribirte en la siguiente dirección:
> > http://lists.ovillo.org/mailman/listinfo/ovillo
> >
> ___
> Lista de distribución Ovillo
> Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
> Puedes modificar tus datos o desuscribirte en la siguiente dirección:
> http://lists.ovillo.org/mailman/listinfo/ovillo
>
>
>
> ___
> Lista de distribución Ovillo
> Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
> Puedes modificar tus datos o desuscribirte en la siguiente dirección:
> http://lists.ovillo.org/mailman/listinfo/ovillo
>
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Establecer foco con Javascript

2009-04-20 Por tema Joseba
Para saber q esta pasando exactamente necesitaria ver el codigo completo
generado de tu pag.

Tienes esa pag. visible en alguna url?

Slt.

-Mensaje original-
De: ovillo-boun...@lists.ovillo.org [mailto:ovillo-boun...@lists.ovillo.org]
En nombre de manuel cuesta
Enviado el: lunes, 20 de abril de 2009 19:13
Para: Ovillo, la lista de CSS en castellano
Asunto: Re: [Ovillo] Establecer foco con Javascript

Gracias Joseba pero parece que ese no es el problema el hidden limita el
script a un formulario "no oculto". Pienso que el problema es alguna
tonteria que se me ha escapado. La solución más facil sera buscar otro
código por ahi a ver sime va mejor.
Gracias.

El 18 de abril de 2009 13:45, joseba  escribió:

>
> Creo q el focus te lo pone en el label
>
> Mejor:
>
>if(campo.type == "text") {
>  campo.focus();
>  break;
>}
>
> Slt.
>
> -Mensaje original-
> De: ovillo-boun...@lists.ovillo.org [mailto:
> ovillo-boun...@lists.ovillo.org]
> En nombre de manuel cuesta
> Enviado el: sábado, 18 de abril de 2009 0:04
> Para: Ovillo, la lista de CSS en castellano
> Asunto: [Ovillo] Establecer foco con Javascript
>
> Saludos.
> Quiero establecer el foco en un formulario con Javascript. El código creo
> que está bien pero no me funciona, lo he intentado también simplificando
el
> código pero no hay manera. Seguro que es una tonteria pero me está
> calentando mucho la cabeza.
> Gracias por anticipado.
>
> Este es el codigo HTML (Es el primer campo del formulario)
>
> Introduce tu nombre
>   maxlength="30"/>
>
> JavaScript enlazado de un archivo externo.
>
> if(document.forms.length > 0) {
>  for(var i=0; i < document.forms[0].elements.length; i++) {
>var campo = document.forms[0].elements[i];
>if(campo.type != "hidden") {
>  campo.focus();
>  break;
>}
>  }
> }
> ___
> Lista de distribución Ovillo
> Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
> Puedes modificar tus datos o desuscribirte en la siguiente dirección:
> http://lists.ovillo.org/mailman/listinfo/ovillo
>
>
>
>
> ___
> Lista de distribución Ovillo
> Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
> Puedes modificar tus datos o desuscribirte en la siguiente dirección:
> http://lists.ovillo.org/mailman/listinfo/ovillo
>
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección:
http://lists.ovillo.org/mailman/listinfo/ovillo



___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Establecer foco con Javascript

2009-04-20 Por tema manuel cuesta
Gracias Joseba pero parece que ese no es el problema el hidden limita el
script a un formulario "no oculto". Pienso que el problema es alguna
tonteria que se me ha escapado. La solución más facil sera buscar otro
código por ahi a ver sime va mejor.
Gracias.

El 18 de abril de 2009 13:45, joseba  escribió:

>
> Creo q el focus te lo pone en el label
>
> Mejor:
>
>if(campo.type == "text") {
>  campo.focus();
>  break;
>}
>
> Slt.
>
> -Mensaje original-
> De: ovillo-boun...@lists.ovillo.org [mailto:
> ovillo-boun...@lists.ovillo.org]
> En nombre de manuel cuesta
> Enviado el: sábado, 18 de abril de 2009 0:04
> Para: Ovillo, la lista de CSS en castellano
> Asunto: [Ovillo] Establecer foco con Javascript
>
> Saludos.
> Quiero establecer el foco en un formulario con Javascript. El código creo
> que está bien pero no me funciona, lo he intentado también simplificando el
> código pero no hay manera. Seguro que es una tonteria pero me está
> calentando mucho la cabeza.
> Gracias por anticipado.
>
> Este es el codigo HTML (Es el primer campo del formulario)
>
> Introduce tu nombre
>   maxlength="30"/>
>
> JavaScript enlazado de un archivo externo.
>
> if(document.forms.length > 0) {
>  for(var i=0; i < document.forms[0].elements.length; i++) {
>var campo = document.forms[0].elements[i];
>if(campo.type != "hidden") {
>  campo.focus();
>  break;
>}
>  }
> }
> ___
> Lista de distribución Ovillo
> Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
> Puedes modificar tus datos o desuscribirte en la siguiente dirección:
> http://lists.ovillo.org/mailman/listinfo/ovillo
>
>
>
>
> ___
> Lista de distribución Ovillo
> Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
> Puedes modificar tus datos o desuscribirte en la siguiente dirección:
> http://lists.ovillo.org/mailman/listinfo/ovillo
>
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Establecer foco con Javascript

2009-04-18 Por tema joseba

Creo q el focus te lo pone en el label

Mejor:

if(campo.type == "text") {
  campo.focus();
  break;
}

Slt.

-Mensaje original-
De: ovillo-boun...@lists.ovillo.org [mailto:ovillo-boun...@lists.ovillo.org]
En nombre de manuel cuesta
Enviado el: sábado, 18 de abril de 2009 0:04
Para: Ovillo, la lista de CSS en castellano
Asunto: [Ovillo] Establecer foco con Javascript

Saludos.
Quiero establecer el foco en un formulario con Javascript. El código creo
que está bien pero no me funciona, lo he intentado también simplificando el
código pero no hay manera. Seguro que es una tonteria pero me está
calentando mucho la cabeza.
Gracias por anticipado.

Este es el codigo HTML (Es el primer campo del formulario)

 Introduce tu nombre
  

JavaScript enlazado de un archivo externo.

if(document.forms.length > 0) {
  for(var i=0; i < document.forms[0].elements.length; i++) {
var campo = document.forms[0].elements[i];
if(campo.type != "hidden") {
  campo.focus();
  break;
}
  }
}
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección:
http://lists.ovillo.org/mailman/listinfo/ovillo




___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


[Ovillo] Establecer foco con Javascript

2009-04-17 Por tema manuel cuesta
Saludos.
Quiero establecer el foco en un formulario con Javascript. El código creo
que está bien pero no me funciona, lo he intentado también simplificando el
código pero no hay manera. Seguro que es una tonteria pero me está
calentando mucho la cabeza.
Gracias por anticipado.

Este es el codigo HTML (Es el primer campo del formulario)

 Introduce tu nombre
  

JavaScript enlazado de un archivo externo.

if(document.forms.length > 0) {
  for(var i=0; i < document.forms[0].elements.length; i++) {
var campo = document.forms[0].elements[i];
if(campo.type != "hidden") {
  campo.focus();
  break;
}
  }
}
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo