2
嗯,這應該是一個簡單的,但一直讓我頭痛兩天了。 我有以下幾點:即時更改javascript功能
<a href="javascript:void();" onclick="return manage(id, value)">Add or remove</a>
的管理功能是遵循
function manage(id, param){
var my_value;
alert(my_value); // this keeps giving me undefined. I want it to hold the last value of the param
if(param!=0){ // value not empty, we are removing
my_value = remValue(id, param);
}
else if(param==''){ // value is empty, so we are adding
my_value = addValue(id, param);
}
alert(my_value);
}
function addValue(id, param){
param += 1;
return param;
}
function remValue(id, param){
param -= 1;
return param;
}
整體思路是參數的時價值分配添加或刪除操作後MY_VALUE。請幫忙嗎?
您重新申報'my_value'每次'manage'函數被調用。看來你想要一個全局變量。 – Shmiddty