Index: lams_tool_survey/web/pages/learning/learning.jsp =================================================================== diff -u -rdf77b7fe375d1d68d4e064748653be8ac8816f93 -r2f5fb3b756076b68f0b11802212a89e401dbbfcf --- lams_tool_survey/web/pages/learning/learning.jsp (.../learning.jsp) (revision df77b7fe375d1d68d4e064748653be8ac8816f93) +++ lams_tool_survey/web/pages/learning/learning.jsp (.../learning.jsp) (revision 2f5fb3b756076b68f0b11802212a89e401dbbfcf) @@ -19,10 +19,17 @@ } function singleChoice(choiceName) { + //remove checked from radio buttons on selecting textarea var rs = document.getElementsByName(choiceName); - for (idx = 0; idx < rs.length; idx++) + for (idx = 0; idx < rs.length; idx++) { rs[idx].checked = false; + } } + + //remove content from textarea on selecting related radio button + function emptyTextarea(questionUid) { + $("textarea[name='optionText" + questionUid + "']").val(''); + } function disableButtons() { $('.btn').prop('disabled', true); Index: lams_tool_survey/web/pages/learning/question.jsp =================================================================== diff -u -rb16c939172548a36f20eaa242698f99cda07c222 -r2f5fb3b756076b68f0b11802212a89e401dbbfcf --- lams_tool_survey/web/pages/learning/question.jsp (.../question.jsp) (revision b16c939172548a36f20eaa242698f99cda07c222) +++ lams_tool_survey/web/pages/learning/question.jsp (.../question.jsp) (revision 2f5fb3b756076b68f0b11802212a89e401dbbfcf) @@ -43,6 +43,7 @@ type="radio" + onclick="emptyTextarea('${question.uid}');" type="checkbox"