javascript vypros

3 отговора 150 прегледа
#1

javascript vypros

kak moga da prehvana url-a, koito e klicknat v page bez oba4e da slagam na <a > taga nishto

demek
imam <a href="a.html">a</a>

i iskam kato se clickne na tozi link da mi pravi alert(); sys sydyrjanie a.html

problema e 4e location.href dava current url a ne navigate url

niakakvi idei?

predvaritelno blagodaria

Отговор
в отговор на _an #2

Re: javascript vypros

href - свойство на A обекта определя насоката (URL-a) на линка респективно
точката на anchor-a пробваи това

<a href="alabala.html" onclick="alert(this.href); return false;">alabala</a>

Ако пък си мадама и се чудиш кво да правиш довечера обади се

Отговор
в отговор на _an #3

решеие на проблема ти

Виж го това какво прави

<html>
<head>
<script language="JavaScript">
function show()
{

alert(event.srcElement);

return false;
}
function init()
{

var mylinks=document.getElementsByTagName("a");
for(j=0 ; j < mylinks.length ; j++)
{

mylinks[j].attachEvent("onclick" , show);

}



}
</script>
<title></title>
</head>
<body onload="init();">
<a href="1.html">a</a>
<a href="2.html">a</a>
<a href="3.html">a</a>
</body>
</html>


Отговор
в отговор на Uchesht #4

ЗАБЕЛЕЖКА

За браузери различни от Интернет Експлорер (фамилията Нетскеип)
използваш
mylinks[j].addEventListener("onclick" , show ,false);
а във функцията show
alert(this.href);

Отговор