diff options
author | David Lawrence <dkl@mozilla.com> | 2014-11-26 23:01:03 +0100 |
---|---|---|
committer | David Lawrence <dkl@mozilla.com> | 2014-11-26 23:01:03 +0100 |
commit | 412b8264dd8b7832e273be8e887df2c47c46b297 (patch) | |
tree | 0aec273e0a4d872949c5b3d26ee2feeeca9eb2ca /extensions/BMO/web/js/form_validate.js | |
parent | 55d148d167630fce08f40e6fcf2ab9def0b9699d (diff) | |
download | bugzilla-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.js | 15 |
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; +} |