2010-05-04 70 views
0

如果不進入「應該使用文本大小調整器」辯論,我希望得到一些幫助...足以說我的客戶來自上一代並且可能會受到視力障礙。 ..JavaScript text Resize

我的腳本沒有運行,我不知道爲什麼。它還沒有生活,所以這裏是我的工作:

function fsize(size,unit,id){ 
    var vfontsize = document.getElementById("#colleft"); 
    if(vfontsize){ 
     vfontsize.style.fontSize = size + unit; 
    } 
    } 
    var textsize = 14; 
    function changetextsize(up){ 
    if(up){ 
     textsize = parseFloat(textsize)+2; 
    }else{ 
     textsize = parseFloat(textsize)-2; 
    } 
    } 

我使用的onclick事件觸發大小的變化。謝謝你的幫助!

+2

我希望Stackoverflow的流行能夠完成的事情之一是提高人們的意識,當問爲什麼某些「不起作用」時,**至關重要**來描述什麼是做*發生:報告什麼錯誤,看到什麼不正確的效果,應該發生什麼事情,但神祕地不發生,等等等等。但是,我可能只是一種無望的浪漫。 – Pointy 2010-05-04 17:46:41

+0

@Pointy - 放棄希望所有進入這裏的人 – DVK 2010-05-04 17:49:43

+0

@DVK當然!但我的經驗並不是獨一無二的,這是我在整個職業生涯中所處理的事情:從彙編語言課上的大學生到合作者詢問我們的產品問題。 「我試過了,但沒有奏效。」 - *暫停效果*「那麼究竟發生了什麼事情讓你斷定它'沒用'?」 - 「哦,我得到一個空指針異常...」<> – Pointy 2010-05-04 17:55:56

回答

0

1)您沒有使用FSIZE 「ID」 參數()

2)你是如何使用的fsize請發表您的onclicks ......和changetextsize在一起嗎?你沒有看到在任何地方使用「textsize」值...另外,當你點擊時會發生什麼?

0
var vfontsize = document.getElementById("#colleft"); 

應該,最有可能的,是

var vfontsize = document.getElementById("colleft"); // no hash 

在我看來,像一個jQuery的嘗試或類似的殘餘..

,然後,告訴我們你是如何調用這些函數你已發佈..