我们如何将单选按钮的值和gsp模板页面中的域值传递给java脚本函数,以便我们可以比较这两个值,如果该值匹配,则将显示结果。我已经写了所有的javascript代码。当该函数不带任何参数时,javascript代码可以工作,但是一旦我传递了参数,它就不会响应。我的代码是用gsp代码编写的
<input type="radio" name="ans" onclick="checkans(${question.correct}, ${question.a})" class="form-control" style="width: 25px">
问题拥有问题域的值,并且包含所有选择的选项和正确答案。
JavaScript代码
function checkans(check,correct){
if(check.contains(correct)){
alert("your answer is correct");
}else{
alert("your answer is not correct");
}
}
但我的JavaScript代码没有响应
最佳答案
您不要将'(顶点)放入gsp,
试试这个:
<input type="radio" name="ans" onclick="checkans('${question.correct}', '${question.a}')" class="form-control" style="width: 25px">
它应该工作
关于javascript - 它关于grails编程如何将多个值从gsp页面传递到javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27034936/