Показать сообщение отдельно
  #5 (permalink)  
Старый 02.10.2023, 19:48
Новичок на форуме
Отправить личное сообщение для Doktor1962 Посмотреть профиль Найти все сообщения от Doktor1962
 
Регистрация: 28.09.2023
Сообщений: 4

создать функцию отмены
Сообщение от voraa Посмотреть сообщение
Что надо то. Конкретнее.
Функцию обработчика, что там this, кусок, где присваивается...
<!doctype html>
<html lang="uk">
<head>
<script>

function otmena(obj)
{
//нужна восстновить функцию 'bukva(this)' color(this) и значения ячеек
}

function bukva(obj)
{
alert(obj.innerText);

}
function color(obj)
{
obj.style.background="yellow";
obj.onclick=function(e){
this.style.background="green";
obj.onclick=null;
}
}

function slovo()
{
alert(this.id);
}

function nove()
{
var mmm=document.getElementsByTagName("td");
for(i=0;i<4;i++)
{

mmm[i].innerText="Y"+i;
mmm[i].onclick=slovo;
}
}

</script>
<meta charset="utf-8">
<title>пример</title>

</head>
<body>
<input type='button' id='jk' value='Вперед' onclick='nove()'/>
<input type='button' id='otm' value='Назад' onclick='otmena()'/>
<p id= "Буквы"></p>


<table width='200px' height='200px' border="1">
<tr><td id="1" onclick= 'bukva(this)'>А</td><td id="2" onclick= 'bukva(this)'>В</td></tr>
<tr><td id="3" onclick= 'color(this)'>Ж</td><td id="4" onclick= 'color(this)'>З</td></tr>
</table>

</body>
</html>
Ответить с цитированием