FireFox下selected =selected无效不起功效的处理方式

日期:2021-03-08 类型:科技新闻 

关键词:建站平台有哪些,如何建设网站,免费自助建站,如何建立一个网站,网站建站的

应用javascript动态性更改select的selected特性时,发现不起功效。

某个<option selected = 'selected' >hello</option>明明有selected = 'selected' 可是选定的却并不是它

仅有预先写好的<option selected = 'selected' >hello</option>才会显示信息被选定。

这个难题在firefox5下才会出現,在FF4下不容易,因此我猜测是否FF5的1个BUG。

将会的缘故是FF5处在特性考虑到,将1刚开始载入的dom元素的1些特性缓存文件起来了,而当应用F5更新的情况下,FF仍然应用缓存文件中的特性,而不应用新的特性。

仅有应用CTRL+F5强制性更新时,才可以3D渲染新的特性。

最后,在stackoverflow中寻找掌握决方式:http://stackoverflow.com/questions/6849057/firefox⑸-not-using-select-selected-value-on-page-refresh-retaining-old-value

里边说要是在select标识中加autocomplete = ‘off “就可以了,<select id="sportid" name="sportid" autocomplete="off">

试了1下,的确有效。
上一篇:IKGLOBAL 返回下一篇:没有了