Hola a todos.
Muestro una tabla de resultados y necesito que en una de las columnas se
pueda meter una cantidad.
Después hay un botón para hacer el submit.
El caso es que la siguiente estructura del xhtml me da error al validar:
<form action="/actualizar" method="post">
<input type="hidden" name="idP" value="323"/>
<table summary="">
<caption>Resultado</caption>
<thead>
<tr>
<th>Nombre</th><th>Nuevo valor</th>
</tr>
</thead>
<tfoot>
<tr><td colspan="2"><a href="#">Siguiente
pagina</a></td></tr>
</tfoot>
<tbody>
<tr>
<td>Elenmto1</td><td><input name="elem_1"
value="" class="cantidad" maxlength="5"/></td>
<td>Elenmto2</td><td><input name="elem_2"
value="" class="cantidad" maxlength="5"/></td>
<td>Elenmto3</td><td><input name="elem_3"
value="" class="cantidad" maxlength="5"/></td>
</tr>
</tbody>
</table>
<input type="submit"/>
</form>
El error que me da es el siguiente:
Error: element input not allowed here; possible cause is an inline
element containing a block-level element
Y me da en la línea del input hidden y del input hidden
Para solucionarlo, he metido el input hidden en el caption de la tabla y
el submit en el tfoot, pero no se si esto es del todo correcto.
Me ha quedado así:
<form action="/actualizar" method="post">
<table summary="">
<caption><input type="hidden" name="idP"
value="323"/>Resultado</caption>
<thead>
<tr>
<th>Nombre</th><th>Nuevo valor</th>
</tr>
</thead>
<tfoot>
<tr><td colspan="2"><a href="#">Siguiente pagina</a>
<input type="submit"/></td></tr>
</tfoot>
<tbody>
<tr>
<td>Elenmto1</td><td><input name="elem_1"
value="" class="cantidad" maxlength="5"/></td>
<td>Elenmto2</td><td><input name="elem_2"
value="" class="cantidad" maxlength="5"/></td>
<td>Elenmto3</td><td><input name="elem_3"
value="" class="cantidad" maxlength="5"/></td>
</tr>
</tbody>
</table>
</form>
¿Algún consejo al respecto? ¿Está bien hecho?
En el caso de dejarlo así, ¿cómo podría hacer para que en el tfoot, <a
href="#">Siguiente pagina</a> saliera aliniado a la izq. y el input a la
derecha?
Un saludo a todos, y gracias de antemano.
--
Ángel Cervera Claudio
Freelance / desarrollos j2ee
web: http://www.acervera.com
tlf: 670819234 / 916058546
email: [EMAIL PROTECTED]
msn: [EMAIL PROTECTED]
yahoo: angelcervera
aol: angelcervera
jabber: angelcervera en jabber.org
_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a [email protected]
Puedes modificar tus datos o desuscribirte en la siguiente dirección:
http://ovillo.org/mailman/listinfo/ovillo