得到一个对象的vaule并添加另一个值

时间:2017-06-21 15:37:11

标签: javascript html

我有<object>我想获取<object>的“数据”,我想添加值"target= _blank"。 所有这一切,当我点击。

“当我点击某些内容时,获取”数据“并添加”value“”target = _blank“。

1 个答案:

答案 0 :(得分:0)

您可以合并getElementsByTagNameaddEventListenersetAttribute

window.onload = function(){
  var anchors = document.getElementsByTagName('a');
  for (var i = 0; i < anchors.length; i++) {
    anchors[i].addEventListener('click',function(){
      alert(this.getAttribute("data"));
      this.setAttribute('target', '_blank');
    });
  }
}