Ho questa form
funziona tutto, ma se premo sulla tastiera il tasto "invio" i dati della form non vengono inviati, per farlo devo andare con il mouse sopra al bottone invia e cliccare.codice:<form name="frmmain" id="frmmain" onsubmit="return blockSubmit();"> <input name="campo1" type="text" class="supporto" id="campo1" maxlength="50"/> <input name="campo2" type="text" class="scrivi" id="campo2" maxlength="2000" /> <input name="campo3" type="text" class="supporto" id="campo3" /> <input name="campo4" type="button" class="caratteriinput" id="campo4" onClick="javascript:sendText();" value="Invia" /> </form>
Questo non accadeva quando la form era così
premevo sulla tastiera invio ed i dati veniva inviati, ma da quando ho inserito gli altri due campi di tipo text il tasto invio della tastiera non funziona più, o meglio funziona solo se arrivata all'ultimo campo, il "campo3" premo sulla tastiera TAB e poi INVIO.codice:<form name="frmmain" id="frmmain" onsubmit="return blockSubmit();"> <input name="campo3" type="text" class="supporto" id="campo3" /> <input name="campo4" type="button" class="caratteriinput" id="campo4" onClick="javascript:sendText();" value="Invia" /> </form>
C'è un modo per far fare l'invio alla form digitando direttamente sul tasto INVIO della tastiera?

Rispondi quotando