2012-02-24 23 views
39

Hola, ¿alguien puede decirme cuál es el problema en el siguiente código?HTML seleccionado = "seleccionado" no funciona

Seleccionado = "seleccionado" no funciona para mí.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 
    <select id="tstselect" name="tstselect" onchange="showselected(this.value);"> 
    <option value="0" >0</option> 
    <option value="1" >1</option> 
    <option value="2" >2</option> 
    <option value="3" selected="selected">3</option> 
    </select> 

Gracias de antemano

+1

a mí me funcionó con sin problemas. el valor 3 era el elemento preseleccionado en mi página – ScottJShea

+0

Me parece bien. Funciona bien en JSbin: http://jsbin.com/awodej debe tener algo más pasando en la página. –

+1

funciona bien: http://jsfiddle.net/88Hfk/ y en serio, HTML4 de transición? pasar a html5! – Joseph

Respuesta

44

es probable que tenga algo en su página seleccionando el valor. Usted puede ser que poder verificar rápidamente que si el mismo valor sigue seleccionada después de cambiar el orden de las opciones en el html ...

Es posible que desee hacer referencia a: Firefox ignores option selected="selected"

+2

De acuerdo. La función de autocompletar del navegador me ha engañado varias veces. veces antes con formularios HTML. +1 para deshabilitar la función autocompletar como solución. El atributo se puede aplicar a

o o