我正在建立一个测验网站,在那里用户可以创建自己的测验。当标记和类在DOM的不同部分中被命名相同时,由于javascript函数问题,我不得不更改元素标记名和类名以防止错误。
请看下面我的代码摘录和我的问题。我有很多问题选项,但这里有一个例子:
HTML主测验页:
<ul id = "question1" class = "questions">What colour is my hair?
<li>Brown</li>
<li class = "correct">Blonde<
我有一个测验应用程序,用户可以选择他们自己的预定义问题和答案,但我需要更改HTML标签和类。
我尝试过使用jQuery replaceWith方法和removeClass addClass函数,但就是不起作用。有谁能帮忙吗。下面是我的代码示例:
用户单击span元素回答问题,然后出现下一个问题。
测验页中的HTML代码:
<p id='question1' class = "quizQuestions">What element would I be?
<span>Water</span>
<span&
我目前正在使用数组创建一个包含10个问题的计时测验。 我设法用JS在html中创建了一个计时器,但不知何故,我的测验( js文件中的数组)没有显示在HTML中。 我仔细检查了我的代码中没有bug,所有变量都已声明,并且我确保在html代码中正确链接了我的javascript文件。 以下是javascript部分...(我没有发布我的测验问题) var myQuestions = [
{ ~~~~~ my questions go here }
]
function generateQuiz(questions, quizContainer, resultsContainer,
我用html做了一个小测验,有10个问题,每个问题都在一个单独的html页面中。在用户按下index.html中的“开始”按钮时,我执行以下操作:
var s = new Date();
sessionStorage.start_test = s;
当他按下测验第10页的“完成”按钮时,我会:
var e = new Date();
sessionStorage.finish_test = e;
最后,我有一页显示成绩的页面,还有回答测验所花费的时间,内容如下:
var start = sessionStorage.getItem( "start_test" );
var fi
最近我问了这个问题,这个问题只有一个答案,但不幸的是我没有解决这个问题,之后我没有得到更多的答案,我真的需要解决这个问题。
好的,所以我必须为我的学校做一个小测验网站,在这个网站中,用户应该能够玩这个小测验,这个页面需要显示测验的名称,与测验相关的问题,以及与问题相关的答案。我可以显示小测验的名称没有问题,我也可以显示问题,但出于某种原因,只有相关的答案与最后的问题是显示。
这是我的密码:
public function playQuiz($id)
{
// get all the questions associated to the selected quiz
$ques