suelo hacerlo de este modo:
  Código HTML:
 var respuesta = confirm('\xBFDesea realmente modificar este registro?')
  if (respuesta){
    //form.submit();
  }else{
    // si cancelo 
  }
 mmm, en caso desees guardar un id llevado por una funcion(y_su_parametro), podrias usar un input de tipo hidden y almacenarlo ahi...