Que raro! sigue funcionando mal 
 
   Código PHP:
    <form id="nota" name="nota" method="post" action="noticias.php?accion=editar_noticia_accion">
 
// Campos
 
<input type="submit" name="button" id="button" value="Editar" />
<button type="button" onclick="prever(this.form)" >vista previa</button>
 
</form> 
    
  Asi está mi form. Ademas está puesta la funcion de js entre los head. Si no está aca el problema, entonces debe ser por lo complejo de la aplicacion. 
Voy a seguir intentando. Gracias!