Originariamente inviato da guarnieri
ummm, ancora niente.

ho messo l'alert incondizionato e non stampa mai nessun valore. non capisco perche' non la reperisca.

function calcolacosti()
{
var inputField = document.getElementById('temanu').value;
inputField = inputField.trim(); // tolgo gli eventuali blank in testa e in coda
alert (inputField);
}

....

<form id="modulo" name="modulo" method="POST">
<input type="hidden" id="temanu" value="" />

.... SQL SELECT .....

<input type="hidden" id="temanu" value="<?php echo($TEMANU);?>"/>

......

<input type="button" value="Calc Sol+Costi" onClick="javascript:calcolacosti()">

</form>

Una domanda ma nel document.getElementById non ci andava anche il nome del form???

Ciao e scusa
Ma, scusa, non ti sei accorto che:
[list=1][*]Hai creato DUE campi hidden con LO STESSO ID[*]Nessuno dei due campi ha un NAME[/list=1]
devi creare UN SOLO campo hidden, il cui value lo valorizzi via php, che abbia un name (altrimenti come viene inviato, se non ha un name?) e che abbia un id univoco nel documento! (non ci pu&ograve; quindi essere un altro tag nel documento con lo stesso id)

corretto questo, vedrai che il tutto funzioner&agrave;!
HTH
Zappa