如何使JavaScript代码使用2个以上的id而不更改名称[duplicate]

问题描述 投票:-1回答:1

我输入了两个具有相同名称的ID,但是代码仅适用于一个ID我想使其在两种情况下均可使用,但不更改ID的名称

<p id="demo">Visit Microsoft!</p>
<p id="demo">Visit Microsoft!</p>

<button onclick="myFunction()">Try it</button>

<script>
function myFunction() {
  var str = document.getElementById("demo").innerHTML; 
  var res = str.replace("Microsoft", "W3Schools");
  document.getElementById("demo").innerHTML = res;
}
</script>
javascript id
1个回答
0
投票

Id必须是唯一的,如果您希望有多个具有相同引用的引用,则应为其分配一个类。然后,您可以执行

© www.soinside.com 2019 - 2024. All rights reserved.