primero, si el documento no esta en el mismo dominio, no hay nada que puedas hacer ya que esta regido por las normas de la
póliza del mismo origen.
segundo, adquirir el iframe (o frame) por ID devuelve el elemento. en tu caso necesitas la representacion del objeto
document de dicho iframe. en mi referencia encontre que HTML DOM Level 2 define la propiedad
contentDocument para los elementos FRAME, IFRAME y OBJECT el cual contiene el objeto
document.