js实现区域所有文本链接新窗口打开

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd</a>">

<html xmlns="<a href="http://www.w3.org/1999/xhtml">http://www.w3.org/1999/xhtml</a>">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

<title>无标题文档</title>

<script language="javascript" type="text/javascript">

 function inser_html(){

  document.getElementsByTagName("a")[1].target='_blank';

  

 }

</script>

</head>



<body onload="inser_html();">

 <a href="http://www.baidu.com/">aaaaa</a><br />

 <a href="http://www.google.com/">bbbbb</a><br />

</body>

</html>


注:原理是,先获取区域里的a标签,然后将a标签的target的属性设置为_blank。记住获取到的a标签是一个数组,如果一个区域中有多个a标签,那就得循环给a标签的target赋值,循环的次数就是数组的长度。