Skip to ContentSkip to Navigation
University of Groningenfounded in 1614  -  top 100 university
EDU Support Brightspace Faculty Admin Blue​​ Subject Evaluatie​ Open vraag maximaal aantal tekens tonen

Open vraag maximaal aantal tekens tonen

Deze handleiding is een workaround. Het zou kunnen dat bij een update van Blue dit niet meer werkt, of dat dit in elk project moet worden aangepast zodat dit weer werkt.

Wanneer een open vraag wordt gemaakt met een maximaal aantal tekens dan is het voor de student niet zichtbaar hoe veel tekens er nog over zijn bij het schrijven van een antwoord. Op de volgende manier kan er een counter worden aangemaakt die dit aan de student laat zien.

Voeg na de open vraag met een maximum aantal tekens een Section Title toe. De display mode hiervan moet staan op “Details”. Bij Section Heading plak je de volgende code:

<input readonly="readonly" type="text" id="cntbox" name="cntbox" value="-" /> characters left</i>

<script type="text/javascript">
function textCounter(field, cntfield, maxlimit) {
  if (maxlimit - field.value.length < 0) {
    cntfield.value = '-';
    cntfield.style.backgroundColor = 'red';
  }
  else {
    cntfield.style.backgroundColor = 'white';
    cntfield.value = maxlimit - field.value.length;
  }
}

var field = document.getElementsByTagName("textarea")[0];
var cntfield = document.getElementById('cntbox');
var maxlimit = 300;
field.setAttribute("onKeyUp", "textCounter(this,cntfield,maxlimit)");
if (maxlimit - field.value.length < 0) {
    cntfield.value = '-';
    cntfield.style.backgroundColor = 'red';
}
else {
    cntfield.style.backgroundColor = 'white';
    cntfield.value = maxlimit - field.value.length;
}

</script>

Op lijn 17 (var maxlimit = 300;) moet in plaats van 300 de maximale lengte van het antwoord ingevuld worden. Zorg dat deze overeenkomt met het maximum wat in de open vraag is ingesteld.

Bij een tweetalig project moet de code ook worden toegevoegd bij de Nederlandse vertaling van de Section Heading. Vergeet niet hierbij ook de maximum aan te passen zoals hier boven genoemd.

Voeg voor én na de open vraag en counter een page break toe, zodat de open vraag en counter samen op één pagina staan. Als er meerdere open vragen of counters op één pagina staan, dan zal de counter niet werken.

Het resultaat zou uiteindelijk het volgende moeten zijn:

Last modified: 1 December 04:12 pm
In need of immediate support? 050 - 363 82 82
Follow EDU Supportfacebook instagram twitter youtube