Cita: De todas formas, cual es el inconveniente de que tegan nombres diferentes? Si el array fuese:
array = ["pablo","martin","juan"], y lo intentase recorrer, tendria que funcionar de todas formas, o no?
no hay ningun inconveniente, solo quise mencionar que pudo haber sido un error de tu parte y no te fijaste. asegurate que los elementos tenga el ID tal como lo tienes en el array, por eso te devuelve el error que indicas.