ciao a tutti, stò creando un form di contatti che usa ajax se js è abilitato, altrimenti degrada inviando i dati del form nel modo classico
codice:<form id="ajForm" action="mail.php" method="post" onsubmit="ajaxMail(this);return false"> <div> <label>Nome:</label> <input type="text" name="nome"/> </div> <div> <label>Email:</label> <input type="text" name="email"/> </div> <div> <label>Messaggio:</label> <textarea name="mess"></textarea> </div> <div> <input type="submit" name="cmdSubmit" value="invia" /> </div> </form>al submit del form viene attivata la funzione ajaxMail e l' invio del form viene interrotto dall' istruzione return falsecodice:<form id="ajForm" action="mail.php" method="post" onsubmit="ajaxMail(this);return false">
il mio dubbio è proprio questo, è possibile ottenere lo stesso risultato senza innestare codice javascript nell' html, ho visto molti script che usano questa via, ma chiedo a voi quale sia il metodo migliore![]()
grazie

Rispondi quotando