Add a custom attribute to each of the links:
link1.setAttribute('seq', 1);
then retrieve it in the function using "this" to point to the calling
link without having to know which link it was, thus:
var seqval = this.getAttribute('seq');
On 1/22/2011 10:46 AM, Mike Soh wrote:
Because you can't just simply type<a onclick="coolstuff()">, you have
to use the trick mentioned here:
http://www.oreillynet.com/pub/a/network/2005/11/01/avoid-common-greasemonkey-pitfalls.html?page=3
But what the page doesn't cover is how to create an event handler but
also set up arguments.
For example, if I want to be able to assign each link with a different
number and do something cool based on that number, I would have to
assign each link with it's own function.
Is there a way to create an event handler and provide it arguments to
pass to the function being called?
Thanks!
--
You received this message because you are subscribed to the Google Groups
"greasemonkey-users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/greasemonkey-users?hl=en.