From 412b8264dd8b7832e273be8e887df2c47c46b297 Mon Sep 17 00:00:00 2001 From: David Lawrence Date: Wed, 26 Nov 2014 22:01:03 +0000 Subject: Bug 1063818: Updates to form.dev-engagement-event --- extensions/BMO/web/js/form_validate.js | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'extensions/BMO/web/js/form_validate.js') 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; +} -- cgit v1.2.3-24-g4f1b