Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505

    Pulsanti su più righe e visualizzazione

    In una pagina ho un form con tanti pulsanti quante sono le lettere dell'alfabeto.
    I pulsanti sono disposti su 3 righe di una tabella e ogni pulsante è in una cella.
    Creo il tutto in questo modo
    codice:
    <table class="tab_con_sfondo" cellpadding="5" border="0">
       <tr>
       <% for (j=0; j<9;j++) { %>
          <td><form action="DaCercare" method="post">
             <input type="hidden" name="da_visualizzare" value="<%=lettere[j] %>"/>
             <input type="hidden" name="origine" value="acquisto">
             <input type="submit" name="submit" value="<%=lettere[j] %>"/></form>
          </td>
       <%} %>
       </tr>
       <tr>
       <% for (j=10; j<19;j++) { %>
          <td><form action="DaCercare" method="post">
             <input type="hidden" name="da_visualizzare" value="<%=lettere[j] %>"/>
             <input type="hidden" name="origine" value="acquisto">
             <input type="submit" name="submit" value="<%=lettere[j] %>"/></form>
          </td>
       <%} %>
       </tr>
       <tr>
          <td></td>
          <% for (j=19; j<26;j++) { %>
             <td><form action="DaCercare" method="post">
                <input type="hidden" name="da_visualizzare" value="<%=lettere[j] %>"/>
                <input type="hidden" name="origine" value="acquisto">
                <input type="submit" name="submit" value="<%=lettere[j] %>"/></form>
             </td>
          <%} %>
       </tr>
    </table>
    Lo so, è JSP e non HTML, ma lo stesso risultato lo avrei scrivendo il codice in html, JSP mi ha solo abbreviato la scrittura.
    Vorrei che la visualizzazione sia almeno simile in IE e in FF, così come si visualizza in FF nello specifico, ovvero pulsanti tutti delle stesse dimensioni e poco spazio tra le righe, IE sembra aggiunga un
    dopo ogni ogni </tr>. In realtà non lo fa, ma dal risultato è come se lo facesse.

    Firefox


    Ienternet Explorer

  2. #2
    I due browser interpretano male l'etichette dei button, quindi anche con un padding non si risolverebbe l'errore. Prova a definire la larghezza del button mediante CSS.
    codice:
    <input type="submit" name="submit" value="<%=lettere[j] %>" style="width:90px;" />
    FEDERIX.IT - [Pillola] GRAFICA DEI FORM

    ...ho ancora quella forza che ti serve, quando dici "Si comincia!"

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.