@sunnyrio

Как получить значение элемента по которому произошел клик?

Как определить для функции значение элемента по которому произошел щелчек мышки?
Чтобы в дальнейшем присвоить это значение переменной i .

Вот сам код:

<html>
<body>

<script>
function change_menu_pag()
{
        i = ?
	a1 = i-2;
	a2 = i-1;
	a3 = i;
	a4 = i+1;
	a5 = i+2;
	document.getElementById("p3").innerHTML=a1;
	document.getElementById("p4").innerHTML=a2;
	document.getElementById("p5").innerHTML=a3;
	document.getElementById("p6").innerHTML=a4;
	document.getElementById("p7").innerHTML=a5;	
}

</script>
?>
<div id="p3" onclick="change_menu_pag();">11</div>
<div id="p4" onclick="change_menu_pag();">12</div>
<div id="p5" onclick="change_menu_pag();">13</div>
<div id="p6" onclick="change_menu_pag();">14</div>
<div id="p7" onclick="change_menu_pag();">15</div>
</body>
</html>
  • Вопрос задан
  • 267 просмотров
Решения вопроса 1
delphinpro
@delphinpro Куратор тега JavaScript
frontend developer
<div id="p3" onclick="change_menu_pag(this);">11</div>
function change_menu_pag(el)
{
        i = el.innerHTML
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
0lorin
@0lorin
программист
Наверное...
onclick="change_menu_pag(this);"
function change_menu_pag(element)
{
// И тут вытаскиваете из element то, что надо
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы