Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Submit premendo invio

  1. #1

    Submit premendo invio

    Ho un campo inputbox="text" e accanto un bottone submit appartenenti ad un forum
    Vorrei fare in modo che premendo invio dopo aver scritto nell'inputbox vengano inviati i dati (come succede premendo sul bottone submit)

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    traduzione:
    forum ==> form
    campo inputbox="text" ==> campo input di tipo "text"

    Risposta:
    Nella maggior parte dei browser questo avviene gia` di default
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Il mio problema è che ci sono due submit nello stesso form...

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Be`, che cambia?
    Il form viene inviato alla pagina/programma settata nell'action.

    Comunque se vuoi altre spiegazioni, posta il codice.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    codice:
    <table border="1" bordercolor="#3a3a3a" style="border-collapse: collapse" cellpadding="0" cellspacing="0" width="100%" class="ftitle" bgcolor="#111111">
    <form method="post" action="{S_MODE_ACTION}" name="post">
    <tr><td>
    <table width="100%" cellspacing="0" cellpadding="3" border="0"> 
    <tr>
    <td align="left" nowrap="nowrap"><span class="gensmall">{L_DESC}{L_HERE}</span></td>
    <td align="right" nowrap="nowrap"><span class="mainmenu2">{S_LETTER_SELECT}{S_LETTER_HIDDEN}</span></td>
    </tr>
    <tr>
    <td width="50%" align="left" nowrap="nowrap"><span class="genmed">
    	  <input type="text" class="post" name="username" maxlength="25" size="25" /><input type="submit" name="submituser" value="{L_LOOK_UP}" class="liteoption" />
    	  </span></td>
    <td width="50%" align="right" nowrap="nowrap" valign="middle"><font size="1">{S_MODE_SELECT}{S_ORDER_SELECT}
    	<input type="submit" name="submit" value="{L_SUBMIT}" class="liteoption" /></font></td>
      </tr>
    </table>
    </td></tr>
    </form>
    </table>

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Inizio con l'eliminare dal codice tutto cio` che non e` pertinente alla domanda:
    codice:
    <form method="post" action="{S_MODE_ACTION}" name="post">
      <input type="text" class="post" name="username" maxlength="25" size="25" />
      <input type="submit" name="submituser" value="{L_LOOK_UP}" class="liteoption" />
      <input type="submit" name="submit" value="{L_SUBMIT}" class="liteoption" />
    </form>
    nel codice eliminato ho visto molte cose che non mi piacciono (soprattutto formattazioni fatte con tag e attributi HTML e tabelle usate per la formattazione)

    Comunque anche in questo codice ci sono errori, e dati mancanti (quelli settati lato server, che nel browser sono diversi):
    - Cosa e` submit? Un oggetto del documento? Un tipo di campo? Questo da` sicuramente conflitti.
    - Cosa e` post? Un metodo del form? un nome? una classe CSS? Potrebbero esserci dei conflitti.
    - Che differenza c'e` tra i due submit? Io non la vedo: fanno la stessa funzione.

    A parte questo, premendo return quando il cursore e` nel campo di input, il form dovrebbe partire.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.