codice:
var inputField = document.getElementById('temanu').value;
inputField = inputField.trim(); // tolgo gli eventuali blank in testa e in coda
if (inputField.length == 0) {
alert ("Attenzione: inputField vale " + inputField);
// fai dell'altro
}
sempre che sia giusta la riga che hai scritto:
codice:
<input type="hidden" id="temanu" name="temanu " value="<?php echo($TEMANU );?>"/>
dove si nota che l'id del campo è temanu
Ultima cosa:
È sbagliato dare il name di un campo con un blank finale:
codice:
<form id="modulo" name="modulo" method="POST">
<input type="hidden" value="" name="temanu " />
ed è ancora più sbagliato dare un id ad un campo con lo stesso valore del name di un altro!
(Il problema si pone con Internet Explorer, che ha uno scope unico che racchiude sia i names che gli id
VVoVe: )
Quindi non sono mica sicuro che IE ritorni l'oggetto giusto, dalla getElementById, quando c'è un altro oggetto che ha name uguale a quello che ha l'id che cerchi!
Spero di essere stato abbastanza chiaro ...
HTH
Zappa