Take the 2-minute tour ×
SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

When creating a survey you can create a rating scale. Be default you can set the following.

  1. Strongly Disagree
  2. Neither Agree nor Disagree
  3. Strongly Agree

Is it possible to set the two options?

  1. Strongly Disagree
  2. Disagree
  3. Neither Agree nor Disagree
  4. Agree
  5. Strongly Agree
share|improve this question
add comment

2 Answers

up vote 1 down vote accepted

Instead of relying on the rating scale, you could simply create a multiple choice question with the ratings you desire to use.

share|improve this answer
add comment

we can write client JavaScript code to dynamically update the UI on page. We use SharePoint designer updates the “NewForm.aspx”, “DispForm.aspx”, “EditForm.aspx” and “Summary.aspx” to add custom JavaScript codes.

For NewForm.aspx; DispForm.aspx; EditForm.aspx <script type="text/javascript"> var tables = document.getElementsByTagName('table'); for (var i=0; i<tables.length; i++) { if (tables[i].summary == 'Rating Scale Question') { var trs = tables[i].getElementsByTagName('tr'); var tds = trs[0].getElementsByTagName('td'); tds[2].colSpan = 1; tds[2].innerHTML = 'your range text'; tds[3].colSpan = 1; tds[3].innerHTML = your range text'; tds[4].colSpan = 1; tds[4].innerHTML = your range text'; tds[5].colSpan = 1; tds[5].innerHTML = your range text'; } } </script> For Summary.aspx <script type="text/javascript"> var tables = document.getElementsByTagName('table'); for (var i=0; i<tables.length; i++) { if (tables[i].className == 'ms-surveyVBarT') { tables[i].deleteRow(0); var row = tables[i].insertRow(0); var cell0 = row.insertCell(0); var cell1 = row.insertCell(1); var cell2 = row.insertCell(2); var cell3 = row.insertCell(3); cell0.innerHTML = your range text'; cell1.innerHTML = your range text'; cell2.innerHTML = your range text'; cell3.innerHTML = your range text'; } } </script>

These JavaScript codes are all added in the content tag which contentplaceholderid="PlaceHolderMain".

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.