Komo hacer aparecer i desaparecer una tabla con onClick

sham
23 de Julio del 2002
Tengo un formulario dnd cada vez ke se valida un textfield se produce un submit o post a la misma pagina, esto lo hace para hacer unos calculos en base a lo introducido.
Kiero hacer ke en cada apartado a llenar haya un boton o imagen ke al hacer click aparezca una tabala ke permanece oculta ( style="display:none" ).
El metodo para hacerlo lo tengo bien consolidado:
<script language="JavaScript">
<!--
function boton(x) {
if (x==1) {
document.all['tabla'].style.display="none" ;
}
else {
document.all['tabla'].style.display="" ;
}
}
-->
</script>

Esto en otra pagina de prueba funciona (pero ahi solo hay botones i tablas, no hay formularios ni submits ni otras funciones de script)

Mi pregunta.
Afecta de alguna manera el submit a la hora de realizar la susodicha funcion, yo lo dudo mucho, ya ke 1º no se realiza ningun submit antes de acceder a la funcion y no funciona, y al acceder a el tp. y 2º En la misma pagina hay otras funciones ( una ke cambia el contenido del action por ej) i dichas funciones funcionan a la perfeccion.
Como puedo solucionar mi problema o realizarel mismo objetivo con otro metodo.
Gracias por vuestra ayuda

David
23 de Julio del 2002
En lugar de utilizar la propiedad "display", usa mejor "visibility" y juega con los valores "hidden" / "visible". Además prueba con los diferentes valores de la propiedad "position" para posicionar la tabla donde quieras. La propiedad display, además, sólo funciona con IE 4.0 o sup.