Retroceder   Foros del Web > Diseño de Sitios web > (X)HTML

Respuesta
 
Herramientas Desplegado
Antiguo 23-abr-2008, 23:59   #1 (permalink)
osote ha deshabilitado el karma
 
Fecha de Ingreso: febrero-2007
Mensajes: 14
Duda tonta con los select

A ver seguro que esto es muy básico pero ahora mismo no doy con la respuesta.

Tengo una página en JSP donde tengo un select. Con varias opciones y una de ellas marcada con el atributo selected. Es decir, en codigo podria ser algo asi:

<SELECT id="frutas">
<OPTION value="1" selected="selected"> Pera </OPTION>
<OPTION value="2"> Sandia </OPTION>
</SELECT>

Según tenía entendido el atributo selected hacia que esa opción en cuestion estuviera selecionada por defecto. En mi caso al cargar la página por primera vez me sale bien, me sale selecionada la opción con selected.

Ahora viene el problema, al selecionar otra opcion y pulsar el boton de Actualizar del navegador supongo que lo suyo sería que otra vez volviera a selecionarse la opcion marcada con selected. Sin embargo lo he probado y en IE 6 si que me funciona bien, pero en FF no me va. Tb lo he comprobado con otros formularios de la Web y pasa lo mismo para FF.

En fin, hay algo que se me escapa, pudiera estar relacionado con que la opcion selected no estuviera ya estandarizada (de ahi que no funcione en FF y aun sigua funcionando en IE jejeje) pero no creo que sea asi aunque es lo unico que se me ocurre.

Gracias por adelantado.

Un saludo.
osote está desconectado   Responder Citando
Antiguo 24-abr-2008, 00:34   #2 (permalink)
Eourus ha deshabilitado el karma
 
Fecha de Ingreso: octubre-2006
Ubicación: Murcia - España
Mensajes: 305
Re: Duda tonta con los select

A lo mejor es por la función que tienen algunos navegadores de guardar los datos del formulario para rellenarlos luego automáticamente.

No te lo puedo asegurar, pero tal vez sea esta la razón.
__________________
Mis webs personales:

http://www.costadelaespada.com
http://blog.costadelaespada.com
Eourus está desconectado   Responder Citando
Antiguo 24-abr-2008, 01:20   #3 (permalink)
aloqui tiene algunos puntos positivos de karma
 
Avatar de aloqui
 
Fecha de Ingreso: diciembre-2007
Mensajes: 952
Re: Duda tonta con los select

¿ Has probado a ver que pasa si pones selected en lugar de selected="selected" ?
Se que entonces no cumple con XHTML, pero quizá funcione.
Otra posibilidad (remota) es que se deba al DOCTYPE que estés utilizando, y que tenga que ser uno determinado.
aloqui está desconectado   Responder Citando
Antiguo 24-abr-2008, 07:32   #4 (permalink)
osote ha deshabilitado el karma
 
Fecha de Ingreso: febrero-2007
Mensajes: 14
Re: Duda tonta con los select

Hola

He probado en FF a cancelar la opcion para que guarde la información introducida en los formularios. (Herramientas---> Opciones ---> Privacidad ---> Recordar la informacíon introducida en los formularios y barra de busqueda). Parecía lógico que ahora los select deberian volver a su posicion original al actualizar pero sigue sin funcionar .

También he probado con el atributo selected a secas y no funciona.

Mi DOCTYPE creo que es correcto. En todo caso es este:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


Un saludo
osote está desconectado   Responder Citando
Antiguo 24-abr-2008, 08:38   #5 (permalink)
osote ha deshabilitado el karma
 
Fecha de Ingreso: febrero-2007
Mensajes: 14
Re: Duda tonta con los select

Hola,

Encontre la solución. Consiste en poner dentro de la etiqueta SELECT el atributo autocomplete="off". El problema es que creo que no forma parte del estandar, asi que para que la pagina cumpla con el estandar recomiendan introducirlo por javascript.

Un saludo.
osote está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 19:00.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93