Procházet zdrojové kódy

set to form input values to empty by default

Gildas před 7 roky
rodič
revize
d7dd47333b
1 změnil soubory, kde provedl 2 přidání a 6 odebrání
  1. 2 6
      lib/single-file/single-file-core.js

+ 2 - 6
lib/single-file/single-file-core.js

@@ -354,15 +354,11 @@ this.SingleFileCore = this.SingleFileCore || (() => {
 		setInputValues() {
 		setInputValues() {
 			this.doc.querySelectorAll("input").forEach(input => {
 			this.doc.querySelectorAll("input").forEach(input => {
 				const value = input.getAttribute(DOM.inputValueAttributeName(this.options.sessionId));
 				const value = input.getAttribute(DOM.inputValueAttributeName(this.options.sessionId));
-				if (value) {
-					input.setAttribute("value", value);
-				}
+				input.setAttribute("value", value || "");
 			});
 			});
 			this.doc.querySelectorAll("textarea").forEach(textarea => {
 			this.doc.querySelectorAll("textarea").forEach(textarea => {
 				const value = textarea.getAttribute(DOM.inputValueAttributeName(this.options.sessionId));
 				const value = textarea.getAttribute(DOM.inputValueAttributeName(this.options.sessionId));
-				if (value) {
-					textarea.textContent = value;
-				}
+				textarea.textContent = value || "";
 			});
 			});
 			this.doc.querySelectorAll("select").forEach(select => {
 			this.doc.querySelectorAll("select").forEach(select => {
 				select.querySelectorAll("option").forEach(option => {
 				select.querySelectorAll("option").forEach(option => {