|
@@ -357,6 +357,7 @@ this.docHelper = this.docHelper || (() => {
|
|
|
|
|
|
|
|
function retrieveInputValues(doc, options) {
|
|
function retrieveInputValues(doc, options) {
|
|
|
doc.querySelectorAll("input").forEach(input => input.setAttribute(inputValueAttributeName(options.sessionId), input.value));
|
|
doc.querySelectorAll("input").forEach(input => input.setAttribute(inputValueAttributeName(options.sessionId), input.value));
|
|
|
|
|
+ doc.querySelectorAll("input[type=radio], input[type=checkbox]").forEach(input => input.setAttribute(inputValueAttributeName(options.sessionId), input.checked));
|
|
|
doc.querySelectorAll("textarea").forEach(textarea => textarea.setAttribute(inputValueAttributeName(options.sessionId), textarea.value));
|
|
doc.querySelectorAll("textarea").forEach(textarea => textarea.setAttribute(inputValueAttributeName(options.sessionId), textarea.value));
|
|
|
doc.querySelectorAll("select").forEach(select => {
|
|
doc.querySelectorAll("select").forEach(select => {
|
|
|
select.querySelectorAll("option").forEach(option => {
|
|
select.querySelectorAll("option").forEach(option => {
|