JavaScript: 我想给a标签添加一个"target"属性,可是下面这段代码不起作用。不知道哪里出错了!

<script>
window.onload = function(){
document.getElementsByTagName('a').target = '_blank';
}
</script>

document.getElementsByTagName('a')
这个获得是多个元素 , 不能直接的.target追问

如果想给所有的a标签都增加target属性,要怎么弄呢?

追答

先获取到所有标签, 然后for循环遍历,在循环体内.target

温馨提示:内容为网友见解,仅供参考
无其他回答

js中输出target _blank 无效,为什么呢?
jQuery代码:如下 <script type="text\/javascript"> $('ul.external li a').attr('target', '_blank'); <\/script> 这样这个ul列表中的所有友情链接都可以实现页面跳转了。当然你也可以不使用jQuery框架,直接使用普通的javascript编写也可以实现,但没有jQuery实现的如此优雅。上文中的external其...

a href="javascript:;" target代码是什么意思能否替换或者删去_百度...
a href="javascript:;"就是说a标签实际上是要执行一段js代码 target就是要执行跳转的目标。1、<a> 标签的 target 属性规定在何处打开链接文档。如果在一个 <a> 标签内包含一个 target 属性,浏览器将会载入和显示用这个标签的 href 属性命名的、名称与这个目标吻合的框架或者窗口中的文档。如果这个...

...的所有a标签,找到a标签栏有没有target属性,没有加上target=“_blank...
)target='[^']*'(.*?)>\/ig; str=str.replace(regex,"<a$1target='_blank '$2>"); var regex1=\/<a(((?!target).)*?)>\/ig; str=str.replace(

a标签调用js代码跳转有关问题,为什么只能跳转到自己也没,不能跳转到...
pra=+pra;}<li class=left-li3<img id=xiao1 src=images\/ico06.gif<a href=javascript:void(0); onclick=getpra(); target=rightFrame class=left-font03业务指标<\/a<\/li---解决方案---试试下面的代码:document.location -- window.parent.frames.location.href=..\/..\/..\/AdminExitServ...

使用javascript的方法,传入this参数,不起作用
这明显是你写错了 parentChild改成parentNode var input = tr.firstChild.fistChild改成 var input = tr.cells[0].firstChild;fistChild也写错了 你自己再试试

JavaScript用setAttribute给a标签 加个href 名字是删除的话 怎么写...
document.getElementsById("a标签ID").setAttribute("href","http:\/\/xxx.com");名字是删除是啥意思呢,猜测一下 document.getElementsById("a标签ID").setAttribute("name","删除");

怎样把javascript中的值传递给a标签中的href属性
标签a的onclick方法角度出发解决问题 方法最后修改a标签链接,代码大概如下 document.getElementByTags('a')[0].href = '2.htm';

下面的这段代码,打开后就一直不断的向本页提交数据。而jquery的preventDef...
页面加载完成后(最下边那个JS)会直接提交表单到本页面,相当于刷新了一下,结果就一直提交 可以删除最下边的js

你好啊,你给我的这段代码好像不能让整个页面的a标签在新窗口打开,是哪...
修改成:<script type="text\/javascript" language=“javascript”> 另外aobjs[each].setAttribute("target", "_blank")的效率较低,aobjs[each].target = ""_blank";

Javascript 问题,给LI标签添加一个Onclick事件后,如何辨别点击了li中...
function clickLi(e){ \/\/兼容ie 火狐 chrome e = e || window.event;e.target = e.target || e.srcElement;alert(e.target.nodeName);}

相似回答