本文介绍了如何使用javascript通过类名更改html元素的值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这是我用来更改html元素***的值的代码

Here is the code i am using to change value of html element ***

<a class="classname" href="Vtech.com"> This text to be chnage</a>


<script type="text/javascript">
document.getElementsByClassName("classname")[0].innerHTML = "aaaaaaqwerty";
</script>

如何在页面加载实例上更改此文本

how can I change this text on page load instans

推荐答案

似乎您需要添加DOMContentLoaded或将脚本放在</body>

Seems you need to add DOMContentLoaded or put your script before </body>

原生JavaScript解决方案

Native JavaScript solution

document.addEventListener("DOMContentLoaded", function(event) {
  document.getElementsByClassName("classname")[0].innerHTML = "qwerty";
});


</body>

jQuery版本

$(funtion(){
   $(".classname:first").text("qwerty");
});

这篇关于如何使用javascript通过类名更改html元素的值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-19 12:46