summaryrefslogtreecommitdiffstats
path: root/extensions/BMO/web/js/form_validate.js
diff options
context:
space:
mode:
authorDavid Lawrence <dkl@mozilla.com>2014-11-26 23:01:03 +0100
committerDavid Lawrence <dkl@mozilla.com>2014-11-26 23:01:03 +0100
commit412b8264dd8b7832e273be8e887df2c47c46b297 (patch)
tree0aec273e0a4d872949c5b3d26ee2feeeca9eb2ca /extensions/BMO/web/js/form_validate.js
parent55d148d167630fce08f40e6fcf2ab9def0b9699d (diff)
downloadbugzilla-412b8264dd8b7832e273be8e887df2c47c46b297.tar.gz
bugzilla-412b8264dd8b7832e273be8e887df2c47c46b297.tar.xz
Bug 1063818: Updates to form.dev-engagement-event
Diffstat (limited to 'extensions/BMO/web/js/form_validate.js')
-rw-r--r--extensions/BMO/web/js/form_validate.js15
1 files changed, 15 insertions, 0 deletions
diff --git a/extensions/BMO/web/js/form_validate.js b/extensions/BMO/web/js/form_validate.js
index 7e9746a5c..53b16ab1c 100644
--- a/extensions/BMO/web/js/form_validate.js
+++ b/extensions/BMO/web/js/form_validate.js
@@ -39,3 +39,18 @@ function isOneChecked(form_nodelist) {
}
return false;
}
+
+function fieldValue(elem_id) {
+ var el = document.getElementById(elem_id);
+ if (!el) {
+ console.error('Failed to find element: ' + elem_id);
+ return false;
+ }
+ if (el.type == 'text'
+ || el.type == 'textarea'
+ || el.type == 'file')
+ {
+ return el.value;
+ }
+ return el.options[el.selectedIndex].value;
+}