Ein Kartenspiel öffnenÜberprüfen"> Die Klickfunktion löscht alle HTML-Elemente-Fragen und Antworten zum chinesischen PHP-Netzwerk
Die Klickfunktion löscht alle HTML-Elemente
P粉574695215
P粉574695215 2023-09-10 23:27:38
0
1
537

   

Ich weiß nicht, warum alle Elemente verschwinden, selbst wenn man auf eine der Schaltflächen klickt. Für diejenigen, die sich fragen: Ich versuche, eine Website für Sammelauto-Kartenspiele zu erstellen.

P粉574695215
P粉574695215

Antworte allen (1)
P粉348088995

open()已经是一个打开新页面的函数的名称,所以当按钮被点击时,会调用open()函数并打开一个空白页面。只需更改您的函数名称:

   

另外,考虑将您的代码更改为使用事件监听器和变量。这是更好的实践方法:

const itms = ['2014 Nissan 350z', '2019 VW golf GTI ', '1995 Mazda 323 Protoge', '1990 BMW 8-series', '1990 ford mustang svt cobra', '1990 mazda rx7', '1990 nissan skyline gt-r']; let itm; document.getElementById('open').addEventListener('click', () => { itm = itms[Math.floor(Math.random()*itms.length)]; console.log(itm) }); document.getElementById('view').addEventListener('click', () => { document.getElementById("demo").innerHTML = ""+itm+"" });
   

    Neueste Downloads
    Mehr>
    Web-Effekte
    Quellcode der Website
    Website-Materialien
    Frontend-Vorlage
    Über uns Haftungsausschluss Sitemap
    Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!