Javascript 使用按钮更改参数值
无法使用按钮更改参数的值Javascript 使用按钮更改参数值,javascript,Javascript,无法使用按钮更改参数的值 <script> var jArray= [{"value":"1"},{"value":"3"}]; var array= []; var Id= 31; for (var i = 0; i < jArray.length; i++) { var id = { value: parseI
<script>
var jArray= [{"value":"1"},{"value":"3"}];
var array= [];
var Id= 31;
for (var i = 0; i < jArray.length; i++) {
var id = {
value: parseInt(jArray[i].value)
};
array.push(id);
}
function getBack() {
if (Id== array[0]){
console.log(Id);
}
else {
for (var i = 0; i < array.length; i++) {
if (Id== array[i]){
Id= array[i - 1];
}
}
}
}
</script>
<button onclick="getPreviousMap()">get previous map</button>
var jArray=[{“value”:“1”},{“value”:“3”}];
var数组=[];
var-Id=31;
for(var i=0;i
当我点击它时,什么也没发生。如果我检查我的控制台,它将保持相同的值。在比较
currentTimeId
与JallTimeId[I]
时,您无法访问时间id
。另外,当您在if语句内部分配currentTimeId
时,time\u id
丢失
例如,在getNextMap
方法中
for(变量i=0;i 如果(currentTimeId==jAllTimeIdsInt[i].time_id){//为了简化这一过程,您可以显示呈现的javscript(删除PHP标记并在其中显示实际数据)。是的,我编辑了我的原始帖子。这很有效,谢谢!