Ieri ero un pò di corsa.
Allora, il form fà così:

elimina

Lo script fà così:
function listaLockAction(action,load,sessionId,lockId)
{
if (load == 'cancella_lock')
{
if (!confirm('Confermi eliminazione lock?'))
return false;
}
if (window.document.gestione_lock)
{
window.document.gestione_lock.action = action;
window.document.gestione_lock.load.value = load;
window.document.gestione_lock.sessionId.value = sessionId;
window.document.gestione_lock.lock_id.value = lockId;
window.document.gestione_lock.submit();
}
else
{
window.document.frames[1].gestione_lock.action = action;
window.document.frames[1].gestione_lock.load.value = load;
window.document.frames[1].gestione_lock.sessionId.value = sessionId;
window.document.frames[1].gestione_lock.lock_id.value = lockId;
window.document.frames[1].gestione_lock.submit();
}

return true;
}
</script>

Cosa dici?