No no, si yo no digo que lo que escribas está mal cuando tienes más de un formulario; digo que no es
accesible si tienes javascript desactivado (luego no recomendable). Lo de tener 3 formularios es trivial, se salva como se puede y punto, no añade complejidad.
No entiendo el script. ¿Por qué no poner un botón? Si luego quieres darle apariencia de texto con CSS, y hacer que ocupe el 100% del ancho del elemento padre (la celda), ya es otra cosa.
Algo así:
Código PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es" lang="es">
<head>
<meta http-equiv="Content-type" content="text/html;charset=iso-8859-1" />
<meta name="Author" content="derkeNuke" />
<title>Página nueva</title>
<style type="text/css">
#btnSubmit {
background-color:transparent;
border: none;
width: 100%;
text-align: left;
}
</style>
</head>
<body>
<form name="fr" method="post" action="">
<table style="border-collapse: collapse" border="1">
<tr>
<td><input type="text" name="wo" value="a" /></td>
<td><input type="text" name="wi" value="e" /></td>
</tr>
<tr>
<td><input type="text" name="wa" value="i" /></td>
<td><input type="text" name="wu" value="o" /></td>
</tr>
<tr>
<td><button type="reset">RESET</button></td>
<td><button type="submit" id="btnSubmit">SUBMIT</button></td>
</tr>
</table>
</form>
</body>
</html>
Te ahorrarás problemas.
Saludos.