帮助JS返回语句

时间:2011-01-17 12:44:20

标签: javascript tabs

这可能很简单,但我是JavaScript新手。

当我点击具有特殊ID的标签时,我希望将该标识保存在变量中。到现在为止还挺好。但是,如果我点击另一个按钮,我希望该按钮与之前的标签一起使用。我如何正确使用return语句?

谢谢!

2 个答案:

答案 0 :(得分:0)

// 0 = no tab 
var myTabID = 0

function doNewTab(newTabID)
{
   // If the tab has not been set
   if(myTabID <> 0){
        // Do whatever you want with the tab ID in here
        alert(myTabID);
   }

   // Set new tab ID
   myTabID = newTabID;
}

然后在你的HTML中:

<a onclick="doNewTab(1)" href="#">Tab1</a><br />
<a onclick="doNewTab(2)" href="#">Tab2</a><br />
<a onclick="doNewTab(3)" href="#">Tab3</a><br />

答案 1 :(得分:0)

var tabId = 0

function buttonClick(obj) {
  tabId = obj.id
}

<button onclick="buttonClick(this)">Button</button>