此代碼符合所有條件,請有人告訴我我哪裏出錯了;我已檢查,我不能看到任何代碼錯誤。爲什麼所有的條件都符合。Javascript語句符合所有條件可能出錯的地方
<script>
$(document).ready(function() {
var style = $('#el_teams_TeamFormation span').html();
alert (style);
if (style = "4-4-2")
{
document.getElementById('footballpitch1').style.display = "none";
document.getElementById('footballpitch2').style.display = "none";
document.getElementById('footballpitch3').style.display = "none";
document.getElementById('footballpitch4').style.display = "none";
document.getElementById('footballpitch1').style.display = "block";
}
if (style = "3-4-3")
{
document.getElementById('footballpitch1').style.display = "none";
document.getElementById('footballpitch2').style.display = "none";
document.getElementById('footballpitch3').style.display = "none";
document.getElementById('footballpitch4').style.display = "none";
document.getElementById('footballpitch2').style.display = "block";
}
if (style = "3-5-2") {
document.getElementById('footballpitch1').style.display = "none";
document.getElementById('footballpitch2').style.display = "none";
document.getElementById('footballpitch3').style.display = "none";
document.getElementById('footballpitch4').style.display = "none";
document.getElementById('footballpitch3').style.display = "block";
}
if (style = "4-5-1") {
document.getElementById('footballpitch1').style.display = "none";
document.getElementById('footballpitch2').style.display = "none";
document.getElementById('footballpitch3').style.display = "none";
document.getElementById('footballpitch4').style.display = "none";
document.getElementById('footballpitch4').style.display = "block";
}
});
沒有錯?在'if'的情況下使用賦值運算符而不是比較運算符是沒有問題的? – Teemu