2015-09-11 39 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中或使用本地存储。

相关问题