我有一个脚本,它接收点击事件中输入标签的值,我需要比较它们以查看它们是否是相同的值。我还在学习 Javascript 和 JQuery,所以我真的需要寻求帮助。这是我的代码:
<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js">
</script>
<script>
$(document).ready(function(){
$("#swapCard_0").click(function(){
var phpval = document.getElementById('swapCard_0').value;
});
$("#swapCard_1").click(function(){
var phpval = document.getElementById('swapCard_1').value;
});
$("#swapCard_2").click(function(){
var phpval = document.getElementById('swapCard_2').value;
});
$("#swapCard_3").click(function(){
var phpval = document.getElementById('swapCard_3').value;
});
});
</script>
</head>
<body>
<input type="image" id="swapCard_0" src="image/image0.jpg" value="0">
<input type="image" id="swapCard_1" src="image/image1.jpg" value="1">
<input type="image" id="swapCard_2" src="image/image2.jpg" value="0">
<input type="image" id="swapCard_3" src="image/image3.jpg" value="1">
</body>
</html>
所以假设用户单击图像 0,然后单击图像 2,它们的值都为 0,我如何在函数中比较它们然后执行更多代码?我确信我需要一个 if 语句,但我不确定如何在我的代码中正确测试它。当用户单击具有相同值的两个不同图像时,我想播放声音。