Salve, ho un piccolo problemino.
Ho del codice formato da html, javascript e da php come potete vedere in seguito:
<form name='nomeform' method="post" action="file.php" bgcolor="#00FFFF"> //crea una form
<?php
$file="filedacercare.txt";
if (file_exists($file))
{
}
else
{ //se il file da cercare non esiste mostra casella di selezione
echo "<select name='anno'onmousedown='resettacolore('anno')'>";
echo "<option value='2010'>2010</option>";
echo "<option value='2011'>2011</option>";
echo "<option value='2012'>2012</option>";
echo "<option value='2013'>2013</option>";
echo "</select>";
?>
</form>
<script type='text/javascript'> /*quando clicco con il mouse sulla casella di selezione dovrebbe chiamarmi questa funzione in javascript per cambiare colore di sfondo*/
function resettacolore(modulo)
{
/*document.nomeform.elements[modulo].style.backgroundColor = "#FFFFFF";*/
alert("sono qua!");
}
</script>
Purtroppo il colore di sfondo non veniva cambiato e per fare un controllo ho inserito un alert con un messaggio ma il messaggio non compare e mi son reso conto che la funzione onmousedown resettacolore() non viene chiamata.
Dove sbaglio?
Grazie mille Marco