2015-09-11 38 views
0

我想從第一得到它的值從我想從一個函數返回一個值

<a onclick="swapper(2)" href="javaScript:void(0);" class="zmenubar"><div id ="change1" class="zyoyo"><li>2</li></div></a> 

函數返回一個值,因此函數交換技術(計價)給出計價2的值現在 和我的職責是這樣

function swapper(valuate) { 
    document.getElementById("qq" + valuate).style.display = ""; 
} 

,所以我需要一種方法來從交換器返回計價的值到別的地方使用,但我不能,因爲每次我試着寫一個或使用交換技術(計價)分配給它它執行該功能和一切都變得厭倦 所以我會很感激一些幫助。

+0

「要在其他地方使用」還有哪些地方? onclick的返回值進入位空間。您可以將值存儲到全局變量中,並在「其他地方」讀取它。 – Teemu

回答

0

您可以設置一個全局變量並存儲您的評估值。並在文檔的任何位置使用它。

var globalValuate; 
function swapper(valuate) { 
    globalValuate = valuate; 
    document.getElementById("qq"+valuate).style.display=""; 
} 
0

作爲一個通用的答案,您可以:

1-使用全局變量它們not best practice

2 - 您可以使用瀏覽器和值存儲在cookie中或使用本地存儲。

相關問題