Ma a sto punto nn ti conviene fare una cosa del genere:

Esempio

campo testuale

<textarea name="mio_testo" <?=( $_GET['action']=='altro1' ? " disabled=\"disabled\" " : "" )?>
</textarea>

E via discorrendo anche per gli altri.

Poi fai una funzione js che gestisce lo stato


function enableNode( node )
{
if( node )
node.removeAttribute("enabled");
}
function disableNode( node )
{
if( node )
node.setAttribute( "enabled" , "enabled" );
}


QUindi vai ad usare queste funzioni come preferisci per abilitare / disabilitare le form