Показать сообщение отдельно
  #2 (permalink)  
Старый 27.04.2015, 09:07
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,123

Сообщение от maxza
Уже всю голову поломал.
Нужно понимать, что происходит на странице по твоим событиям.

<script type='text/javascript'>
function mo(e,a){
	if(a==1) {
		if (e.getElementsByTagName('span')[0].getElementsByTagName('a').length==0) {
			e.getElementsByTagName('span')[0].innerHTML='&nbsp;&nbsp;<a href="http://google.ru">DEL</a>&nbsp;&nbsp;&nbsp;<a href="edit">EDIT</a>';
		}
	} else {
	  if(event.toElement.tagName!='A')
		e.getElementsByTagName('span')[0].innerHTML='';
	};
};
</script>
<table width="100%" border="1">
 <tr onmouseover=mo(this,1) onmouseout="mo(this,0);return(false);">
   <td>index<span></span></td>
</tr>
 <tr onmouseover=mo(this,1) onmouseout=mo(this,0)>
   <td>local<span></span></td>
</tr>
 <tr >
   <td>OK<span>&nbsp;&nbsp;<a href="http://google.ru">DEL</a>&nbsp;&nbsp;&nbsp;<a href="edit">EDIT</a></span></td>
</tr>
</table>
Ответить с цитированием