Javascript单选按钮&;名称生成器
我正在尝试用Java创建一个名称生成器,到目前为止,我已经能够使用表创建一些基本功能。我希望脚本能够互换地在表之间切换,也许可以使用单选按钮 i、 如果我想在男性和女性之间做出选择,而不是从两者中选择一些。有人知道怎么做吗Javascript单选按钮&;名称生成器,javascript,radio-button,Javascript,Radio Button,我正在尝试用Java创建一个名称生成器,到目前为止,我已经能够使用表创建一些基本功能。我希望脚本能够互换地在表之间切换,也许可以使用单选按钮 i、 如果我想在男性和女性之间做出选择,而不是从两者中选择一些。有人知道怎么做吗 window.onload = initAll; function initAll() { document.getElementById("sillySubmit").onclick = function() { document.getEle
window.onload = initAll;
function initAll() {
document.getElementById("sillySubmit").onclick = function() {
document.getElementById("msgField").innerHTML = getSillyName();
return false;
}
}
if(document.getElementById('gender_Male').checked) {
}else if(document.getElementById('gender_Female').checked) {
}
function getSillyName() {
var firstName = ["My", "First", "Name"];
var middleName = ["My", "Second", "Name"];
var lastName1 = ["My", "Third", "Name"];
var lastName2 = ["My", "Fourth", "Name"];
您使用的是JavaScript,而不是Java。他们是两种完全不同的语言,彼此没有任何关系
我真的不明白你的问题。您希望getSillyName
根据所选性别返回不同的名称。您已经写了一个检查来检查选择了什么gener,但没有真正使用它。也许这会有帮助:
function getSillyName() {
//set some gender-independent names
var firstName = ["My", "First", "Name"],
middleName = ["My", "Second", "Name"],
lastName1 = ["My", "Third", "Name"],
lastName2 = ["My", "Fourth", "Name"];
if(document.getElementById('gender_Male').checked) {
// add male only names to the arrays.
} else if (document.getElementById('gender_Female').checked) {
//add female only names to the array
}
//do your silly magic
}
您可以使用以下方法将数据添加到数组中所有这些中的Java在哪里?请注意,所有这些中的radio在哪里。抱歉,现在编辑。我试图解决的是如何让单选按钮从不同的选择列表中读取。。