![](/img/trans.png)
[英]Clicking the button should change all the links on the page to the linkStyles class on the css
[英]Change all links of a particular class on page load
正确的语法:
document.getElementsByClassName("inventory")
如果网页上只有一个这样的链接,请尝试访问第一个元素,因为上述方法返回DOM对象数组
document.getElementsByClassName("inventory")[0].href
应该是getElementsByClassName
而不是getElementByClass
(typo)
它返回具有所有给定类名称的所有子元素的类似数组的对象。
尝试这个:
var elems = document.getElementsByClassName("inventory"); for (var i = 0; i < elems.length; i++) { elems[i].href = "http://www.inspuratesystems.com/mandviwalla-motors/contact/"; }
您可以使用Jquery执行此操作
$(document).ready(function () { $("#link").attr("href", "#someOtherPlace"); });
<a id="link" href="#somePlace">LINK</a> <!--NOTICE THE HREF VALUE-->
有可能使用jquery吗? 尝试跟随
$(document).ready(function(){
$('.inventory').each(function(){
$(this).attr('href' , 'http://www.inspuratesystems.com/mandviwalla-motors/contact/');
})
})
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.