Re: [Ovillo] una pregunta sobre un formulario

2005-12-02 Por tema Ernesto Rodríguez Ageitos
 necesito saber cómo puedo hacer que un campo de opciones un formulario
 no tenga ninguna opción por defecto y que en cuanto se seleccione una
 opción, directamente otorgue ese valor, sin tener que poner un botón de
 envío y cancelación. Es el único campo del formulario.

Hola Pablo,

Como ya han comentado, puede hacerse por javascript [1], pero no es nada
aconsejable, ya que:

* si te equivocas al elegir la opción, tienes que volver atrás y elegir de
nuevo.
* si navegas por teclado y quieres ir a la cuarta opción (pe), tendrás que
pasar antes por las tres primeras y volver atrás tres veces.
* si usas un navegador sin javascript, o lo tienes desactivado, no podrás
navegar.

Avisado quedas  sonrisa.

[1] http://www.quirksmode.org/js/select.html

___
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://ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] una pregunta sobre un formulario

2005-12-02 Por tema Carlos Campderrós/UBUNTU
On Thu, 2005-12-01 at 16:10 +, DJ-Dom wrote:
 Nunca había visto las etiquetas noscript/noscript dentro de script
 type=text/javascript/script
 
 Que noveda, ¿de verdad se puede?

uo, pos no he investigado mucho, pero en el ejemplo de noscript en la
página del w3 para html 4.01, utilizan
script.../scriptnoscript.../noscript, así que igual lo que puse
antes está equivocado... es el problema de no haberlo utilizado nunca xD
aunq la verdad, me parece mucho más lógico incluir el noscript dentro
de un script :P

entonces el código quedaría mucho más limpio (bueno mucho más...
simplemente sin ese script que sólo puse para englobar el noscript):

form name=pepe action=post.php method=get
input type=checkbox value=si name=foobar
onclick=this.parent.submit()
input type=checkbox value=no name=foobar
onclick=this.parent.submit()

!-- para mostrar el submit a los que no dispongan de javascript --
noscriptinput type=submit value=enviar/noscript
/form

y, sin haberlo probado ni haber intentado pasar el validador del w3c,
también creo q esto es correcto sonrisa
-- 
Carlos Campderrós
UBUNTU - Fòrum Mundial de Xarxes de la Societat Civil
carlos.campderros arroba ubuntu.upc.edu
93 413 77 74

___
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://ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] una pregunta sobre un formulario

2005-12-02 Por tema DJ-Dom
Pues los inputs están mal cerrados...

Saludo,
DJ-Dom

2005/12/2, Carlos Campderrós/UBUNTU [EMAIL PROTECTED]:

 On Thu, 2005-12-01 at 16:10 +, DJ-Dom wrote:
  Nunca había visto las etiquetas noscript/noscript dentro de script
  type=text/javascript/script
 
  Que noveda, ¿de verdad se puede?

 uo, pos no he investigado mucho, pero en el ejemplo de noscript en la
 página del w3 para html 4.01, utilizan
 script.../scriptnoscript.../noscript, así que igual lo que puse
 antes está equivocado... es el problema de no haberlo utilizado nunca xD
 aunq la verdad, me parece mucho más lógico incluir el noscript dentro
 de un script :P

 entonces el código quedaría mucho más limpio (bueno mucho más...
 simplemente sin ese script que sólo puse para englobar el noscript):

 form name=pepe action=post.php method=get
 input type=checkbox value=si name=foobar
 onclick=this.parent.submit()
 input type=checkbox value=no name=foobar
 onclick=this.parent.submit()

 !-- para mostrar el submit a los que no dispongan de javascript --
 noscriptinput type=submit value=enviar/noscript
 /form

 y, sin haberlo probado ni haber intentado pasar el validador del w3c,
 también creo q esto es correcto sonrisa
 --
 Carlos Campderrós
 UBUNTU - Fòrum Mundial de Xarxes de la Societat Civil
 carlos.campderros arroba ubuntu.upc.edu
 93 413 77 74


 ___
 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://ovillo.org/mailman/listinfo/ovillo





--
www.dj-dom.net
[EMAIL PROTECTED]
___
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://ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] una pregunta sobre un formulario

2005-11-30 Por tema Carlos Campderrós/UBUNTU
On Tue, 2005-11-29 at 19:50 +0100, Pablo Rodríguez wrote:
 Hola a todas y a todos,
 
 necesito saber cómo puedo hacer que un campo de opciones un formulario 
 no tenga ninguna opción por defecto y que en cuanto se seleccione una 
 opción, directamente otorgue ese valor, sin tener que poner un botón de 
 envío y cancelación. Es el único campo del formulario.
 
 Muchas gracias de antemano,
 
 
 Pablo

pues mediante Javascript.

a todos aquellos que tengan javascript desactivado (o que directamente
no tienen javascript) no les va a funcionar, por lo que deberías poner
igualmente un boton de submit, si quieres dentro de un noscript
(supongo que este código es válido, pero compruébalo antes):

form name=pepe action=post.php method=get
input type=checkbox value=si name=foobar
onclick=this.parent.submit()
input type=checkbox value=no name=foobar
onclick=this.parent.submit()

!-- para mostrar el submit a los que no dispongan de javascript --
script type=text/javascript
  noscriptinput type=submit value=enviar/noscript
/script
/form

___
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://ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] una pregunta sobre un formulario

2005-11-29 Por tema DJ-Dom
Eso se hace con JavaScript.

Saludo,
DJ-Dom


El día 29/11/05, Pablo Rodríguez [EMAIL PROTECTED] escribió:

 Hola a todas y a todos,

 necesito saber cómo puedo hacer que un campo de opciones un formulario
 no tenga ninguna opción por defecto y que en cuanto se seleccione una
 opción, directamente otorgue ese valor, sin tener que poner un botón de
 envío y cancelación. Es el único campo del formulario.

 Muchas gracias de antemano,


 Pablo
 ___
 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://ovillo.org/mailman/listinfo/ovillo




--
www.dj-dom.net
[EMAIL PROTECTED]
___
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://ovillo.org/mailman/listinfo/ovillo