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