Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/378.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用javascript创建Exp栏不起作用?_Javascript - Fatal编程技术网

使用javascript创建Exp栏不起作用?

使用javascript创建Exp栏不起作用?,javascript,Javascript,我想做一个游戏的体验吧。我让它增加,当酒吧是满的,它的水平上升的人,但我不能让酒吧重置,如果我获得更多的经验,它会再次升级的人 var exp\u width=document.getElementById('xp-progress').offsetWidth 变量王国={ 类型:“弱”, 级别:1, } document.getElementById('kingdom').innerHTML=kingdom.lvl document.getElementById('type')。innerH

我想做一个游戏的体验吧。我让它增加,当酒吧是满的,它的水平上升的人,但我不能让酒吧重置,如果我获得更多的经验,它会再次升级的人

var exp\u width=document.getElementById('xp-progress').offsetWidth
变量王国={
类型:“弱”,
级别:1,
}
document.getElementById('kingdom').innerHTML=kingdom.lvl
document.getElementById('type')。innerHTML=kingdom.type
函数lvl(){
0.1升+=1
document.getElementById('kingdom').innerHTML=kingdom.lvl
if(charmander.lvl==36){
kingdom.type=“软弱”
document.getElementById('type')。innerHTML=kingdom.type
}
}
函数exps(){
document.getElementById('xp-progress')。style.width=exp\u width+=32;
如果(扩展宽度>=200){
lvl();
document.getElementById('xp-progress')。style.width==1;
exp_width==1;
}
}
#xp条{
显示:块;
宽度:200px;
高度:4px;
溢出:隐藏;
背景色:#EEE;
边框底部:实心1px#999;
利润底部:4倍;
}
#xp进度{
显示:块;
宽度:1px;
高度:4px;
溢出:隐藏;
背景颜色:绿色;
右边框:实心1px#6C0;
}



进展
只需在每个lvl代码的末尾添加一个lvl.set(0),但我认为您需要将每个lvl的var名称更改为

对不起,我不能在手机上写评论