ho un problema..
ho un form in cui ci sono 1 textarea 1 pulsante e 1 select
il pulsante e la select dovrebbero inserirmi del testo nella textarea!
mi funziona correttamente per quanto riguarda il pulsante, ma non per la select.
Ecco il pezzo di codice
la select viene generata dinamicamente prelevando dati da un database.
codice:
<html>
<head>
<script type="text/javascript">
function insert(tag){
document.news.testo.value += tag+" ";
document.news.testo.focus();
}
</script>
</head>
<body>
<? include "include/connessione.php";
$tabella = "images";
// Estraggo tutte i prodotti
$query_news = "SELECT * FROM ".$data.".".$tabella." ORDER BY id ASC";
$rs_news = mysql_query($query_news, $connessione);
?>
<form name="news" action="" method="post">
<div class="scrivici">Testo:
<textarea name="testo" cols="40" rows="10"></textarea>
<input type="button" value="DGS Web" onclick="javascript:insert('prova')" class="botton" />
</div>
<select name="1">
<? while ($linea = mysql_fetch_array($rs_news))
{?>
<option value="<? echo $linea[immagine];?>" onSelect="javascript:insert('<? echo "<img src=../img/news/$linea[immagine]; />"; ?>')"><? echo $linea[immagine];?></option>
<? } ?>
</select>
</form>
</body>
</html>
cosa sbaglio?