首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計疑難解答

JavaScript 設置 DIV 內所有 A 標籤 target=_blank:原生與 jQuery 兩種寫法

     編輯:程式設計疑難解答

需求

給某個 DIV 內所有 <a> 標籤設置 target="_blank"。

原生 JS

var links = document.getElementById('divId').getElementsByTagName('a');
for (var i = 0; i < links.length; i++) {
    links[i].setAttribute('target', '_blank');
}

jQuery 一行搞定

$('#divId a').attr('target', '_blank');

推薦 jQuery 寫法,簡潔兼容性好。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved