如何获得" onclick"价值JS

时间:2015-08-24 15:57:57

标签: javascript onclick

我想知道是否可以使用Javascript获取onclick值。 我有这个链接:

<a onclick="window.open('WhatIWantToGet')"></a>

我希望得到&#34; WhatIWantToGet&#34;。

1 个答案:

答案 0 :(得分:0)

用于解析onclick属性的基本正则表达式。这假设它将是字符串周围的单引号。

var anchor = document.querySelector("a");
var re = /window\.open\('([^']+)/;
var txt = anchor.getAttribute("onclick").match(re);
console.log(txt ? txt[1] : "no match");
<a onclick="window.open('WhatIWantToGet')"></a>