【分配角色人数失败 _js随机数 】 | IT修真院·坑乎
咨询电话 : 010-59478634
切换导航
首页
我的提问
我的回答
我的点赞
消息通知
个人主页
×
提示
尚未登陆,前往官网登陆?
×
提示
尚未登陆,前往官网登陆?
分配角色人数失败
我也踩过这个坑(
1
)
已统计您的踩坑,无需重复点击
回答(1)
js随机数
详细描述
Var killer=document.getElementsByClassName('k_number'); 用DOM对其设置样式时,没有起到预期的效果,因为没有加索引,原因是classname可能有多个相同的。 所以需要在后面加一个“[index]”
截图
平民人数不显示
代码
var killer=document.getElementsByClassName('k_number')[0]; var people=document.getElementsByClassName('p_number'); // 分配角色 var set=document.getElementById("setting_role"); set.onclick=function () { var x=input_number.value; var y,z; console.log("test"); if(x<9){ y=1; z=x-y; } else if(x>=9&&x<12){ y=2; z=x-y; } else if(x>=12&&x<16){ y=3; z=x-y; } else if(x>=16&&x<=18){ y=4; z=x-y; } killer.innerText=y; people.innerText=z;
var people=document.getElementsByClassName('p_number')[0]; 后面的索引没有加会导致选择无法明确。 如果采用getElementById(),就不需要加索引了。
编辑于2024-11-15
时间排序
热门排序
[上海|荣耀师兄]JS-朱士峰
0
其实分配人数的话有一个通用公式:
var
x
=
document
.
getElementById
(
"myinput"
).
value
;
//总人数
var
z
=
Math
.
round
(
x
/
2
+
x
/
6
+
x
/
24.1
);
//平民人数
var
y
=
x
-
z
;
//杀手人数
查看全部>
编辑于2018-10-20
首页
1
末页
去第
页
确定
Copyright ©2015 北京葡萄藤信息技术有限公司 All Rights Reserved | 京ICP备15035574号-1
复制链接
新浪微博
微信扫一扫
1083
0
10
分配角色人数失败
1
1