因此,我在他的博客上创建了一个类似于Fenoxo游戏的游戏。 现在我试图创建角色创建系统,与我的唯一区别在于它全部使用JavaScript和HTML。如何在java脚本中获得我的无线电输入值到变量
if (gender === 2) {
var bodyTypeChoiceFE = "<form id='id'><input type='radio' name='BodyBuild1' value='1'>Thin<br><input type='radio' name='BodyBuild2' value='2'>Average<br><input type='radio' name='BodyBuild3' value='3'>Curvy<br><input type='radio' name='BodyBuild4' value='4'>Chubby<br><input type='radio' name='BodyBuild5' value='5'>Muscled<br><input type='radio' name='BodyBuild6' value='6'>Fat<br><input type='submit'></form>";
bodyChoice = bodyTypeChoiceFE;
} else {
var bodyTypeChoiceME = "<form id='id'><input type='radio' name='BodyBuild1' value='1'>Thin<br><input type='radio' name='BodyBuild2' value='2'>Average<br><input type='radio' name='BodyBuild4' value='4'>Chubby<br><input type='radio' name='BodyBuild5' value='5'>Muscled<br><input type='radio' name='BodyBuild6' value='6'>Fat<br><input type='submit'></form>";
bodyChoice = bodyTypeChoiceME;
}
document.getElementById("charDesc").innerHTML = bodyChoice;
var id = document.getElementById("id").value;
var id_value;
if (id === "1") {
id_value = document.getElementsByName("BodyBuild1").value;
} else if (id === "2") {
id_value = document.getElementsByName("BodyBuild2").value;
} else if (id === "3") {
id_value = document.getElementsByName("BodyBuild3").value;
} else if (id === "4") {
id_value = document.getElementsByName("BodyBuild4").value;
} else if (id === "5") {
id_value = document.getElementsByName("BodyBuild5").value;
}else if (id === "6") {
id_value = document.getElementsByName("BodyBuild6").value;
}
这种选择是第二个选择是基于你选择什么样的性别,对于我使用的提示,并在信息的用户类型。 如果我无法得到这个工作,我可能会最终使用它。
如果你不能阅读所有这一切,基本上如果性别是女性,显示女性的选择 否则显示男性的选择。然后显示选项。如果值为1,则从表格中保存值检查bodybuild1的值。
但这不起作用......我不知道如何使它工作。 我需要它,所以我可以将其保存到一个变量或使用该值来更改变量的内容。无论哪种方式,我都需要价值去做点事情。