Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
BedrockMission!

Learn more

View all

Sign in to view all badges

SOLVED

Capture Text Portion of a Website Link

alim92960278
Level 5
Level 5

I'm capturing clicks on website links but can't figure out how to capture the link text.

I'm using the Custom Page Code section of an Event Based Rule

Sample link: <a class="schoolLink" href="http://www.example.com" target="_blank">Our New Website</a>

I know how to get the HREF:

var Link = this.getAttribute('href');
_satellite.notify("Link: "+Link);

Result: "SATELLITE: Link: http://www.sample.com"

How can I get the TEXT ("Our New Website")?

1 Accepted Solution
ParitMittal
Correct answer by
Level 10
Level 10

Hi Ali, 

As per our understanding for getting the text "Our New Website" , you have to use "this.innerHTML"  . Please see the below sample code for more details .

var LinkName = this.innerHTML;
_satellite.notify("Linkname: "+LinkName);

please let us know in case of any questions or queries.

Thanks & Regards

Parit Mittal

View solution in original post

2 Replies
ParitMittal
Correct answer by
Level 10
Level 10

Hi Ali, 

As per our understanding for getting the text "Our New Website" , you have to use "this.innerHTML"  . Please see the below sample code for more details .

var LinkName = this.innerHTML;
_satellite.notify("Linkname: "+LinkName);

please let us know in case of any questions or queries.

Thanks & Regards

Parit Mittal

View solution in original post

alim92960278
Level 5
Level 5

Excellent! Thanks for the help Parit.

Ali