#set($responseIdentifier = $r.responseUniqueId($interaction)) #set($isBadResponse = $r.isBadResponse($interaction.responseIdentifier)) #set($isInvalidResponse = $r.isInvalidResponse($interaction.responseIdentifier)) #set($responseDeclaration = $r.getResponseDeclaration($interaction.responseIdentifier)) #set($responseInput = $r.getResponseInput($interaction.responseIdentifier)) #set($responseInputString = $r.extractSingleCardinalityResponseInput($responseInput)) #set($checkJavaScript = $r.checkJavaScript($responseDeclaration,$interaction.patternmask)) 0) onchange='$checkJavaScript' #end autocomplete="off"/> #if($isBadResponse) You must enter a valid #if($responseDeclaration.cardinality.toQtiString() == "record") 'number' #else $responseDeclaration.baseType.toQtiString()! #end #end #if($isInvalidResponse) ## This must be a regex issue Your input is not of the required format! #end $r.appendFlexiFormDirty("od_${responseIdentifier}")