Здравствуйте, помогите разобраться
Уже облазил кучу сайтов, но конкретно для данной проблемы ничего не нашёл а сам не могу сделать, знаний не хватает.
Вобщем на странице есть ссылки , при клике на которые запускается функция которая отображает изначально невидимую таблицу(меню).
Смысл в том, что эта таблица должна отображаться в том месте,где мы кликнули мышью.К примеру одна из ссылок:
<a href="#" onclick="show ();">Кликни</a>
function show () {
var table = document.getElementById('tab_1');
if (table.style.display == 'none') {
table.style.display = 'block';
}
}
Таблица:
<table id="tab_1" border="1" style="display:none; position:absolute; top:???; left:???;">
<tr>
<td>
<a id='a_1' href="#" onClick="insert_to (this.nick);">ТО</a>
</td>
</tr>
<tr>
<td>
<a id='a_2' href="#" onClick="insert_prv (this.nick);">PRV</a>
</td>
</tr>
</table>
Почитал о вычислении координат мыши, нашёл такой скрипт:
var mX,mY;
mX = window.event.x;
mY = window.event.y;
Но как только не пытался, не получается изменить координаты таблицы.Подскажите пожалуста, как такое сделать?