怎么用js给某个div里的a标签设置target

如题所述

先获取a标签,加入获取到后取名叫a,
a.setAttribute('target','')
最后一个参数设置target属性值。追问

这不会获取全部a标签了吗?我只想修改某个div的a标签的target

追答

获取你想设target的那个a标签。给它设个class名,以便获取。

温馨提示:内容为网友见解,仅供参考
第1个回答  2021-07-16
var a = document.getElementById("a_link_id");// 通过id获取对象
a.href = "www.baidu.com";
a.setAttribute("onclick",'');
a.setAttribute("target",'_blank');
a.click("return false");

怎么用js给某个div里的a标签设置target
先获取a标签,加入获取到后取名叫a,a.setAttribute('target','')最后一个参数设置target属性值。

...字符串里的所有a标签,找到a标签栏有没有target属性,没有加上targ...
<script type=text\/javascript> var str="<li><a title='电信一区' href='xxx'>电信一区<\/a><\/li><li><a title='电信五区' href='xxx' >电信五区<\/a><\/li><li><a title='电信八区' href='xxx' >电信八区<\/a><\/li><li><a target='a.html' title='双线一区' href='xxx...

js或者jQuery怎样得到指定div下的指定a标签
1、首先需要引入jquery脚本文件。2、然后添加一些简单的html,这里主要的就是在一个div里添加了二个a链接,div和a链接就各自有id属性。还有一个操作的按钮,加上了onclick事件的。3、然后需要添加对应的点击事件函数。4、在函数中,先利用jquery的选择器方法来获取到a链接,$("#my_div a")这个代码...

怎么让js代码只作用在指定的范围(比如指定的div)
在js或者jQuery下面得到指定的div下面的指定a标签的方法:1、通过id直接获取所需a标签:$("#ids");2、通过从属关系获得a标签。$("diva");然后对取得的元素遍历,找到需要的a标签即可。

jquery或者js能否通过标签内的某个项进而更改该标签的内容?
1. 使用innerHTML属性:通过获取元素的innerHTML属性,然后更改其中的文本内容来更新标签的内容。例如:```javascript document.getElementById("myElement").innerHTML = "新的内容";```2. 使用textContent属性:通过获取元素的textContent属性,然后更改其中的文本内容来更新标签的内容。例如:```javascript...

如何用javascript改变DIV中的内容?
通过document.getElementById("div的ID名字").innerHTM=“你要设置的值”来实现。代码示例如下:=== <html> <head> <meta charset="UTF-8"> <script> function ChangeDiv(){ document.getElementById("1").innerHTML="内容2";} <\/script> <\/head> <br> <br> <br> <div id = "1" ...

如果通过JS修改指定DIV下级的A标签当中的title值?
使用jquery方便 快捷 ('#single_main_right_profiles a').prop('title','要修改的值')

如何用js获取div下的A标签,并自动点击超链接
1、首先,打开html编辑器,新建html文件,例如:index.html,并且其中有一个div中有a标签。2、在index.html的<script>标签中,输入js代码:window.location.href = 'http:\/\/' + $('div a').attr('href');。3、浏览器运行index.html页面,此时取出了div中a标签中的百度知道链接并自动点击跳转了...

js设置某一个div下面的超链接样式
a:active 定义鼠标点击链接时的样式。一般鼠标经过直接使用a:hover设定,需要通过js来控制的一般是在点击后给超链接添加一个当前样式。那么可以通过js或者jq给a标签添加一个当前class类,针对类写个当前样式即可。举例【使用jq添加当前样式类】:<div class="nav"> <ul class="menu" id="Jmenu">...

用原生JS,怎样实现的页面中所有a标签都在新窗口中打开
1、根据标签a获取所有标签 var aList = document.getElementsByTagName('a');\/\/获取所有的标签a2、循环获取的标签,修改target为_blank(新窗口)方式。for(var i=0;i<aList.length;i++){ aList[i].target='_blank';\/\/定义成打开新窗口} ...

相似回答