html input saving data | XM Community
Solved

html input saving data

  • 23 November 2019
  • 2 replies
  • 14 views

Hi I want to use html code like

<input type="range" id="myText" min="0" max="100" value="40">

I also tried followings which doesn't work

Qualtrics.SurveyEngine.addOnReady(function() {
function formdata(){ var questionanswer= document.getElementById("myText").value;
Qualtrics.SurveyEngine.setEmbeddedData("Q1input", questionanswer); }
$('myText').observe('change', formdata()); });

is there any way I can save this result as data?

Please let me know

Thanks
icon

Best answer by TomG 24 November 2019, 20:27

View original

2 replies

Userlevel 7
Badge +27
If you use addOnPageSubmit, you don't need an event handler:
```
Qualtrics.SurveyEngine.addOnPageSubmit(function() {
var questionanswer= document.getElementById("myText").value;
Qualtrics.SurveyEngine.setEmbeddedData("Q1input", questionanswer);
});
```
It works thanks!

Leave a Reply