
[code]

    <a href="example.com" class="a">
    
[/code]

上記のようなaタグに正規表現を使用して、onclickイベントを追加したいと考えています。  
どのようにすればうまくいきますでしょうか。  
詳しい方、ご教示ください。宜しくお願い致します。


CC BY-SA 3.0
2016-04-17T12:56:36.930
24096
2016-04-17T15:23:12.460
2016-04-17T12:58:39.700
5337
8619
question
javascript php html
aタグにonclickの挿入


正規表現ではありませんが[querySelectorAll](https://developer.mozilla.org/ja/docs/Web/API/Document/querySelectorAll)関数を利用するとこんな感じでしょうか。

[code]

    function someFunction(event) {
        console.log(event);
    }
    
    var aList = document.querySelectorAll('a.a');
    
    for (var i = 0; i < aList.length; i++) {
      aList[i].onclick = someFunction;
    }
[/code]

[code]

    <a href="example.com" class="a">example.com</a>
    <a href="sub.example.com" class="a">sub.example.com</a>
[/code]


CC BY-SA 3.0
2016-04-17T15:23:12.460
24102
2016-04-17T15:23:12.460
2391
24096
answer