Проблема с атрибутами
Кароче проблема:
имею ряд линков типа: <a href="link1.ru">link1</a> <a href="link2.ru">link2</a> <a href="link3.ru">link3</a> нужен был бы скрипт что стераэт содержанию "href=" и створит атрибут "onClick=" и внести в нее функцию ява скрипта что выбираэт "href=" атрибут и скопирует ее таким образом что мы достигли это: <a href="#" onClick="load('link1.ru')">link1</a> <a href="#" onClick="load('link2.ru')">link2</a> <a href="#" onClick="load('link3.ru')">link3</a> простите за нелексику |
На самом деле это не нужно.
<script type="text/javascript"> document.onclick=function(e){ var target=e?e.target:window.event.srcElement; if(target.tagName=='A'){ alert(target.href); //load(target.href); return false } return true } </script> <a href="http://ya.ru">link1</a> <a href="http://google.ru">link2</a> <a href="http://javascript.ru">link3</a> |
Если очень хочется, то можно )))
<a href="http://ya.ru">link1</a> <a href="http://google.ru">link2</a> <a href="http://javascript.ru">link3</a> <script type="text/javascript"> function load(b){alert(b)} for(var a=document.getElementsByTagName("a"),i=0;i<a.length;i++) { var h=a[i].href; a[i].onclick=function(b){return function(){load(b);return false}}(h); a[i].href="#" }; </script> |
Часовой пояс GMT +3, время: 13:22. |