Bonjour
Voici une page qui n'exécute pas les javascripts sous firefox et est impeccable sous IE6 !
Les scripts sont destinés à afficher le contenu sélectionné d'une liste dans un textbox d'ID 'dat'
La liste apparaît quand la textbox reçoit le focus, Quand on sélectionne un élément de liste, le contenu est recopié dans la textbox, puis la liste disparaît quand la textbox perd le focus.
Sous Firefox, la liste apparait, mais entièrement grisée !! 
Si j'enlève style="visibility : hidden;" des attributs de la balise sélect, la liste apparait normale mais la valeur ne se transfère pas dans la textbox. Quelqu'un comprent qqch à ça ?
Les fonctions semblent pourtant bien simples ! 
Merci d'avance
Le code de page est:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"
[ Lien ]">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Document </title>
<script language="javascript" type="text/javascript">
<!--
function prendvaleur(list,txt)
{
var mot = document.getElementById(list).getAttribute('value');
document.getElementById(txt).setAttribute('value', mot);
}
function changelist(list,txt)
{
prendvaleur(list,txt);
document.getElementById(list).style.visibility='hidden';
}
function affichelist(list)
{
document.getElementById(list).style.visibility='visible';
}
function cachelist(list)
{
document.getElementById(list).style.visibility='hidden';
}
//-->
</script>
</head>
<body>
<input type="text" id="dat" name="TxtDateComm" size="8" maxlength="10" onFocus="javascript:affichelist('propDat');" onBlur="javascript:cachelist('propDat')">
<br>
<select name="select" id="propDat" onchange="javascript:changelist('propDat','dat')" style="visibility:hidden; " >
<option value=""" selected > </option>
<option value="01/02/2006" >01 fev 2006</option>
<option value="03/02/2006">03 fev 2006</option>
</select>
</body>
</html>