新手求教?。?/h1>
function tt(){
? ? ?var txt=document.getElementById('txt');
? ? ?var quxiao=confirm('是否取消設置?');
? ? ?if(quxiao==true){
? ? ? ? ?txt.removeAttribute('style')
? ? ?};
? ? ?else{
? ? ? ? ?return null;
? ? ?};
?}//定義"取消設置"的函數(shù)
為什么我加了這一段代碼,上面的代碼卻不起作用了?
function tt(){ ? ? ?var txt=document.getElementById('txt'); ? ? ?var quxiao=confirm('是否取消設置?'); ? ? ?if(quxiao==true){ ? ? ? ? ?txt.removeAttribute('style') ? ? ?}; ? ? ?else{ ? ? ? ? ?return null; ? ? ?}; ?}//定義"取消設置"的函數(shù) 為什么我加了這一段代碼,上面的代碼卻不起作用了?
2015-06-02
你的if(){};else{};多加了兩個分號,導致js錯誤,js里如果有一處代碼錯誤那么整個<script></script>都不會執(zhí)行,即你認為的代碼不起作用。把這兩個分號去掉就沒問題了。