No, un id no puede tener espacios. Aquí encontrarás la regla de nombres para ese atributo:
http://www.w3schools.com/tags/att_standard_id.asp
Además te sugiero revises el enlace sugerido por zerokilled para obtener el elemento target del evento en lugar la estrategia (mucho más costosa) que proponés en tu último post.