2015-06-22 63 views
0

我將顏色更改爲背景顏色,現在JavaScript停止工作,如何修復它?JavaScript更改腳本

<script type="text/javascript"> 
    var mySelect = document.getElementById('my-select'); 
    document.getElementById('my-select').value='<?php echo $ats; ?>'; 

    var setBgColor = function (select) { 
     select.style.background-color = select.options[select.selectedIndex].style.background-color; 
    }; 
    mySelect.onchange = function() { 
     setBgColor(this); 
     document.searchform.submit(); 
    }; 
    if(-1 != mySelect.selectedIndex) { 
     setBgColor(mySelect); 
    } 
</script> 

回答

3

background-color替換爲backgroundColor。 JS在處理CSS屬性時使用CamelCase

這意味着你還必須在Javascript中編寫paddingLeftwhiteSpace等。

+0

謝謝隊友! Rly thnx! – Sidas

+2

我們都是初學者(我很深)。 – reg4in