J'ai un formulaire web qui dispose de 2 boutons radio, selon lequel on est cliqué, il affiche un élément cachéforces IE6 deux clics pour déclencher l'événement Javascript
Cela fonctionne très bien dans tous les navigateurs sauf pour IE6, qui, après Je clique sur le bouton radio, je dois cliquer à nouveau (n'importe où sur la fenêtre) et ensuite l'élément est affiché ... Quelqu'un at-il eu un comportement comme celui-ci avant?
J'ai essayé de ne pas utiliser jQuery et faire getElementById droit() mais j'obtenir le même comportement ...
Javascript
function showHidden(divid) {
$('#'+divid).css({'display':'inline'});
}
HTML
<input type=radio name=borp value=1 onChange='showHidden("brandchecks")' > Brand
<input type=radio name=borp value=2 onChange='showHidden("productchecks")' > Product
<div id='brandchecks' style='display:none;'>
Blah
</div>
<div id='productchecks' style='display:none;'>
Blah
</div>
Avez-vous essayé d'appeler '.show()'? – SLaks
[Arrêtez de vivre dans le passé] (http://www.stoplivinginthepast.com/) (IE6 a besoin de mourir): o) –
dites-moi à ce sujet man. si je ne travaillais pas avec tant de clients d'entreprise qui sont les départements informatiques ne les laisseront pas passer Windows 2000 ou télécharger firefox ... – JiminyCricket