2009-10-18 34 views
0

我想在頁面內獲得價格,然後再乘以0.93,然後在第一個價格後寫入結果。但我無法從頁面中獲取價格。javascript和greasemonkey問題

例如我想從 「900 TL」 虎視眈眈 「900¥」 串

您可以通過訪問http://www.sahibinden.com/cok_temiz_asus_f3jp_t7200_2ghz_2gb_ram_256_mb_harici_ekran_ka-49WQQaXQQ17829315WQQpXQQdisplayitem

THX很多看到頁面的所有代碼。

編輯:「f16粗體」字符串只在該頁面上計數1。所以也許我們可以得到 「900 TL」 這個..

回答

1

試試這個:

document.getElementsByClassName('f16 bold')[0].textContent = document.getElementsByClassName('f16 bold')[0].textContent + ' (' + parseInt(document.getElementsByClassName('f16 bold')[0].textContent)*0.93 + ')'; 

注:getElementsByClassName方法有瀏覽器支持差(在Firefox中,3.0+我相信)。