Tu as déjà une erreur a la deuxieme ligne.
<?php
$couleurs = array("blue","red","gray","yellow","black","green");
?>
la quote à black
le php n'est pas fermé après le for(...){
pour finir, il te fallait mettre des cotes autour de la couleur dans l'appel de la fonction
moi, ca marche.
<script language="javascript">
function colorerTextarea(couleur){
alert(couleur);
}
</script>
<?php
$couleurs = array("blue","red","gray","yellow","black"","green");
?>
<select id="couleur">
<?php
for($i=0;$i<count($couleurs);$i++)
{
?>
<option style="background-color:<?php echo $couleurs[$i];?>" onclick="colorerTextarea('<?php echo $couleurs[$i];?>')"
<?php echo $couleurs[$i];?></option>
<?
}
?>
</select>
<font color="white">
L'ennemi est bête : il croît que c'est nous l'ennemi, alors que c'est lui !
GLOUGLOU ...