Is it possible to set an Object as the value attribute using Execute Javascript in the robot framework? It seems to work with C#, but I am encountering some issues.
InputTeasersForPageType
[Arguments] ${id}
${result}= Set Json Value {"PageId":"${id}"} /PageId "${id}"
${json_string}= Stringify Json [${result}]
Unselect Frame
Select Frame id=ctl00_ctl00_FullRegion_EditPanelDiv
Log ${json_string}
Execute Javascript window.document.getElementById('ctl00_FullRegion_PC_109_1_EditForm_ctl18_hidValues').getAttribute('value');
Execute Javascript window.document.getElementById('ctl00_FullRegion_PC_109_1_EditForm_ctl18_hidValues').setAttribute('value',${json_string});