尝试用javascript创建完形填空练习

Trying to create a cloze exercise with javascript

本文关键字:完形填空 练习 创建 javascript      更新时间:2023-09-26

我是一名语言老师,目前正在学习教育技术,而不是一名程序员,所以如果我力不从心,请提前道歉。我正在努力为我的学生们做一个练习。该活动是一项完形填空活动,学生将在一个空格中输入一两个单词。

学生们将看到以下内容——我_______走进商店。

例如,在这种情况下,他们必须键入缺少的单词walk。

如果学生得到了正确的答案,他们会收到一条信息,如果他们弄错了,他们会得到一条短信回复,帮助他们找出答案。

我正在尝试使用javascript来创建它,并得出了以下结果。

// first get answer from inputs
var answer1 = document.getElementById('answer1').value;
var answer2 = ‘Walked’;
var correct = ‘Correct’;
var wrong = ‘Wrong’;
if(answer1 == answer2){
document.getElementById('resultBox').innerHTML = 'Answer 1 = ' + correct + '<br>Answer 2 = ' + answer2;
}
else
{
document.getElementById('resultBox').innerHTML = 'Answer 1 = ' + wrong + '<br>Answer 2 = ' + answer2; 

//

有人能指导我如何做这件事吗。我不确定我应该研究哪些领域才能做到这一点。这种类型的活动对我的学生很有用,我很感激任何帮助。提前感谢

您的变量需要使用"或"。

var answer2 = "Walked";
var correct = 'Correct';
var wrong = "Wrong";

此外,您没有关闭其他块。

else
{
    document.getElementById('resultBox').innerHTML = 'Answer 1 = ' + wrong +   '<br>Answer 2 = ' + answer2; 
}

最后,Java和Javascript是两种截然不同的东西。在谷歌上快速搜索会给你很多关于它们差异的信息。