а как же всемогущий объект event?
вызов функции в нужном элементе по нужному событию, сам вызов
app(event)
function app(e)
{
//получаем ссылку на вызвавший элемент с учетом ИЕ
var elem = '';
if('target' in e)
{
elem = e.target
}
else
{
elem = e.srcElement
}
//добавляем внутрь любой текст
elem.innerHTML = 'text';
//или же можно создать вызвавшему елементу потомка
var ch = document.createElement('div');
elem.appendChild(ch);
//и уже ему добавить текст внутрь
ch.innerHTML = 'text';
}