gpt4 book ai didi

Javascript - 使用 If 语句检查按钮点击

转载 作者:行者123 更新时间:2023-11-29 16:13:23 25 4
gpt4 key购买 nike

我在 SCSU 的第二个学期,目前正在学习计算机科学的入门类(class)。我们将复习 HTML 和 Javascript 的基础知识。

我参与的最新实验是使用按钮将悲伤的脸变成快乐的脸。但是,我想知道是否有可能检查您是否已经单击了按钮,如果是,使用 If 语句它会弹出一个警告说,“你让我微笑!”

<html>
<head>
<title>Are you sad?</title>
</head>

<body>

<div style="text-align:center">
<img id="sadFace" src="http://balance3e.com/Images/sad.gif">
<p>

<input type="button" value="Smile"
onclick="document.getElementById('sadFace').src='http://balance3e.com/Images/happy.gif';
alert('You made me smile!');">
</p>
</div>

</body>
</html>

目前,当我单击按钮时,程序会显示警报(这是为了加分)。但是,我想检查按钮是否已被按下,如果是,它将显示警报。

最佳答案

我会这样做:

<html>
<head>
<title>Are you sad?</title>

<script>

function changeFace() {

if(document.getElementById('sadFace').src == 'http://balance3e.com/Images/happy.gif') {
alert('You made me smile!');
}

document.getElementById('sadFace').src='http://balance3e.com/Images/happy.gif';

}

</script>

</head>
<body>

<div style="text-align:center">
<img id="sadFace" src="http://balance3e.com/Images/sad.gif">
<p>
<input type="button" value="Smile" onclick="changeFace()">
</p>
</div>

</body>
</html>

关于Javascript - 使用 If 语句检查按钮点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21762945/

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