0

我正在尝试通过jsxgraph.

[[jsxgraph]]...[[/jsxgraph]]标签内,我正在绘制一条带有两个数据库的曲线,每个数据库有 6 个元素。

由于我希望学生为两个量表添加误差线,因此我在以下内容中添加了一个循环jsxgraph-element

var plot = function() {
  var j,  xr0, yr0, xr1, yr1, xr2, yr2, err1, err2;

    board.suspendUpdate();
    for (j=0; j<6;j++) {
      const v1 = Number(input1.Value());
      const v2 = Number(input2.Value());
      xr1 = dataX[j]-v1;
      yr1 = dataY[j]+v2;
      xr2 = dataX[j]+v1;
      yr2 = dataY[j]-v2;
      xr0 = dataX[j];
      yr0 = dataY[j];
      err1 = board.create('line',[[xr1,yr0],[xr2,yr0]],{straightFirst:false,straightLast:false, fixed:true});
      err2 = board.create('line', [[xr0,yr1],[xr0,yr2]],{straightFirst:false,straightLast:false, fixed:true});
      }
  };

由于jsxgraph代码在moodle中STACK-question的HTML文本字段中,<符号被转换为&lt;,现在循环无法执行。

有没有办法<在moodle的HTML字段中使用标志?如果没有,我该如何解决这个问题?

我已经编写了一个正在运行的 Javascript 代码,它显示了我想在 moodle 中创建的内容:

4

0 回答 0