perchè non setti l'action del form direttamente alla pagina del sito sul quale vuoi fare il login? cosi ti risparmi di passare per la pagina connessione.
devi associare all'evento click sul pulsante la funzione:codice:<form name="LoginForm" action="connessione.php" method="post" id="MyForm"> <tr><td><select name="Sito" id="sitoDestinazione"> <option value="http://sito1.it">Sito 1</option> <option value="http://sito2.it">Sito 2</option> <option value="http://sito3.it">Sito 3</option> </select> </td></tr> <tr><td>Username </td><td class="c"><input type="text" name="username"></td></tr> <tr><td>Password </td><td class="c"><input type="password" name="password"></td></tr> <tr><td colspan="4"> <input type="submit" value="Login"></td></tr> </form>
naturalmente puoi fare dei controlli su username e pwd prima di fare il submit.codice:function settaAction(){ var t = document.getElementById('sitoDestinazione'); var urldest = t.options[t.options.selectedIndex].value; document.getElementById('MyForm').action = urldest; return true;}
![]()