Ceci marche sur tous les navigateurs que j'ai pu tester (ie, ns, mozilla, opera, k-meleon ...)
<html>
<head>
<title>Document sans titre</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript" type="text/JavaScript">
function rempl(val)
{
var newElt=new Option(val, val, true, false);
document.getElementById("sel").options[document.getElementById("sel").length]=newElt;
}
function affich()
{
val=document.getElementById("sel")[document.getElementById("sel").selectedIndex].text;
document.getElementById("aff").value=val;
}
</script>
</head>
<body>
<p>
<select name="sel" id="sel" onchange="affich()">
<option value="1">un</option>
<option value="2">deux</option>
<option value="3">trois</option>
<option value="4">quatre</option>
<option value="5">cinq</option>
</select>
Selectionné : <input name="aff" type="text" id="aff">
</p>
<p>
Ajouter valeur : <input name="ch1" type="text" id="ch1" onChange="rempl(this.value)">
<br>
</p>
</body>
</html>
Roro webDev
