Javascript 生成按钮

Javascript 生成按钮,javascript,button,Javascript,Button,我试图创建一个表格,随机生成一系列问题及其相应答案 对于答案,我希望它在默认情况下隐藏,但在每个答案行中都有一个按钮来切换可见性: 问题|(显示答案按钮) 但是,当我插入按钮时,代码中断,我无法生成问题列表。有谁能告诉我在哪里应该包括按钮功能吗?提前谢谢 //单词数组 var myWords=[{ wordName:‘卡拉OK’, 回答:卡拉OKカラオケ' }, { wordName:'酒精', 回答:“(O-)清酒(お)酒' }, { wordName:'动画', 回答:动漫アニメ' },

我试图创建一个表格,随机生成一系列问题及其相应答案

对于答案,我希望它在默认情况下隐藏,但在每个答案行中都有一个按钮来切换可见性:

问题|(显示答案按钮)

但是,当我插入按钮时,代码中断,我无法生成问题列表。有谁能告诉我在哪里应该包括按钮功能吗?提前谢谢

//单词数组
var myWords=[{
wordName:‘卡拉OK’,
回答:卡拉OKカラオケ'
},
{
wordName:'酒精',
回答:“(O-)清酒(お)酒'
},
{
wordName:'动画',
回答:动漫アニメ'
},
{
wordName:'猫',
回答:“内科猫'
},
{
单词名称:“海”,
文字回答:Umi海'
},
{
wordName:'希尔',
回答:Oka丘'
},
{
wordName:'人',
回答:希托人'
},
{
字名:'花',
回答:哈娜花'
},
{
wordName:'嘴',
回答:“久治口'
},
{
wordName:'Ear',
回答:“咪咪耳'
},
{
wordName:'太阳',
回答:“嗨/太好了日・太陽'
},
{
wordName:'村庄',
回答:“穆拉村'
},
{
wordName:'乡村',
回答:“稻谷田舎'
},
{
wordName:'名称',
回答:“纳美名前'
},
{
单词名称:“国王”,
文字回答:“Ō王'
},
{
wordName:'黄金',
词语回答:亲属金'
},
{
wordName:'学校',
回答:“Gakkō学校'
},
{
wordName:'云',
回答:库莫雲'
},
{
wordName:'脸',
回答:高顔'
},
{
wordName:'拉面',
回答:“Rāmenラーメン'
},
{
wordName:'寿司',
回答:寿司寿司'
},
{
wordName:'漫画',
回答:漫画マンガ'
},
{
单词名称:“茶”,
回答:“人道协调厅お茶'
},
{
wordName:'火',
回答:“嗨火'
},
{
wordName:'树',
单词回答:Ki木'
},
{
wordName:'汽车',
回答:“库鲁马車'
},
{
wordName:'声音',
回答:“奥托音'
},
{
wordName:'手',
单词回答:Te手'
},
{
wordName:'人',
回答:“奥托科男'
},
{
单词名称:“石头”,
文字回答:石石'
},
{
wordName:'城镇',
回答:“Machi町'
},
{
wordName:'地面',
回答:筑池土'
},
{
wordName:'力量',
回答:“奇卡拉力'
},
{
wordName:'皇后',
回答:“乔?”女王'
},
{
字名:'银',
回答:“杜松子酒銀'
},
{
wordName:'线程',
回答:伊藤糸'
},
{
wordName:'宋',
回答:Uta歌'
},
{
wordName:'牛',
回答:“Ushi牛'
},
{
wordName:'空手道',
空手道空手'
},
{
单词名称:'山',
回答:Yama山'
},
{
wordName:'狗',
回答:伊努犬'
},
{
wordName:'水',
回答:米祖水'
},
{
字名:'竹',
回答:拿着竹'
},
{
wordName:'草',
回答:“库萨草'
},
{
字名:'日元',
回答:“嗯円'
},
{
wordName:'天空',
回答:“索拉空'
},
{
wordName:'腿/脚',
回答:阿什脚・足'
},
{
wordName:'女人',
回答:“在那女'
},
{
wordName:'河',
回答:川川'
},
{
wordName:'Bug',
回答:木石虫'
},
{
wordName:'Book',
回答:亲爱的本 '
},
{
单词名称:“眼睛”,
回答:“我目 '
},
{
wordName:'雨',
单词回答:Ame雨'
},
{
wordName:'金钱',
答:奥肯お金'
},
{
wordName:'年',
回答:“Toshi年'
},
{
wordName:'鱼',
回答:萨卡纳魚'
},
{
wordName:'形状',
回答:“Katachi形'
}
]
/*
*/
函数generateQuestions(){
//所选单词的新数组
var selectWords=[]
//随机挑选10个单词
while(选择words.length<10){
var randomWord=myWords[Math.floor(Math.random()*myWords.length)]
如果(选择words.indexOf(randomWord)>-1)继续;
selectWords[selectWords.length]=随机词;
}
//获取选定的问题
document.getElementById(“wordA”).innerHTML=selectWords[0]。wordName;
document.getElementById(“wordB”).innerHTML=selectWords[1]。wordName;
document.getElementById(“wordC”).innerHTML=selectWords[2]。wordName;
document.getElementById(“wordD”).innerHTML=selectWords[3]。wordName;
document.getElementById(“wordE”).innerHTML=selectWords[4]。wordName;
document.getElementById(“wordF”).innerHTML=selectWords[5]。wordName;
document.getElementById(“wordG”).innerHTML=selectWords[6]。wordName;
document.getElementById(“wordH”).innerHTML=selectWords[7]。wordName;
document.getElementById(“wordI”).innerHTML=selectWords[8]。wordName;
document.getElementById(“wordJ”).innerHTML=selectWords[9]。wordName;
//获取选定的答案
document.getElementById(“answerA”).innerHTML=selectWords[0]。wordAnswer;
document.getElementById(“answerB”).innerHTML=selectWords[1]。wordAnswer;
document.getElementById(“answerC”).innerHTML=selectWords[2]。wordAnswer;
document.getElementById(“answerD”).innerHTML=selectWords[3]。wordAnswer;
document.getElementById(“Answare”).innerHTML=selectWords[4]。wordAnswer;
document.getElementById(“answerF”).innerHTML=selectWords[5]。wordAnswer;
document.getElementById(“answerG”).innerHTML=selectWords[6]。wordAnswer;
document.getElementById(“answerH”).innerHTML=selectWords[7]。wordAnswer;
document.getElementById(“answerI”).innerHTML=selectWords[8]。wordAnswer;
document.getElementById(“answerJ”).innerHTML=selectWords[9]。wordAnswer;
}
函数showAnswer(){
var按钮=document.getElementById(“wordA”);
如果(button.style.display==“无”){
document.getElementById("A").innerHTML = selectWords[0].wordName;
document.getElementById("B").innerHTML = selectWords[1].wordName;
document.getElementById("C").innerHTML = selectWords[2].wordName;
docum.... Wait... there must be a better way....