gpt4 book ai didi

javascript - 不同按钮的切换功能

转载 作者:行者123 更新时间:2023-11-30 09:15:05 25 4
gpt4 key购买 nike

我想用普通 JavaScript 制作两个不同的按钮,当一个接一个地单击时,显示不同的文本消息。

对重组下面的代码有什么建议吗?谢谢。

我可以为一个按钮找到切换功能,但不能为不同的按钮找到切换功能。

index.html

<button onclick="revealMessageUk()"><li><img class="flag-pictures" src="images/uk.svg" id="1"/></li></button>

<button onclick="revealMessageSpain()"><li><img class="flag-pictures" src="images/spain.svg" id="3"/></li></button>


<p id="hiddenMessageUk" style="display:none">Hello!</p>

<p id="hiddenMessageSpain" style="display:none">¡Hola!</p>

索引.js

function revealMessageUk() {
document.getElementById('hiddenMessageUk').style.display = 'block';
}

function revealMessageSpain() {
document.getElementById('hiddenMessageSpain').style.display = 'block';
}

我不仅想像下面这样显示,而且还想为下面的两种外语提供一种切换功能(隐藏/显示或添加/删除功能)。

最佳答案

尝试

function revealMessage(msg) {
hiddenMessage.style.display='block';
hiddenMessage.innerText=msg;
}
<button onclick="revealMessage('Hello!')"><li><img class="flag-pictures" src="images/uk.svg" id="1" alt='UK'/></li></button>

<button onclick="revealMessage('¡Hola!')"><li><img class="flag-pictures" src="images/spain.svg" id="3" alt='ES'/></li></button>

<p id="hiddenMessage" style="display:none"></p>

关于javascript - 不同按钮的切换功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55696456/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com