Allow to use formfiller also for new html5 input types.
authorDaniel Carl <danielcarl@gmx.de>
Thu, 23 Apr 2015 07:14:50 +0000 (09:14 +0200)
committerDaniel Carl <danielcarl@gmx.de>
Thu, 23 Apr 2015 07:14:50 +0000 (09:14 +0200)
examples/formfiller/scripts.js

index f9bbd8f..8357409 100644 (file)
@@ -30,12 +30,12 @@ var _vbform = {
 
         if (n == "input") {
             t = e.type;
-            if (!t || t == "text" || t == "password") {
-                e.value = v;
-            } else if (t == "checkbox" || t == "radio") {
-                e.checked = ("1" == v) ? true : false;
+            if (t == "checkbox" || t == "radio") {
+                e.checked = ("1" == v);
             } else if (t == "submit") {
                 e.click();
+            } else {
+                e.value = v;
             }
         } else if (n == "textarea") {
             e.value = v;