From ee653a689eb6c35a21efd7b50efa00003f5f6d8e Mon Sep 17 00:00:00 2001 From: Jakub Vrana Date: Mon, 28 Feb 2011 15:57:37 +0100 Subject: [PATCH] Better select.value detection --- adminer/static/functions.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/adminer/static/functions.js b/adminer/static/functions.js index 680c16bd..dc986711 100644 --- a/adminer/static/functions.js +++ b/adminer/static/functions.js @@ -36,7 +36,8 @@ function verifyVersion() { * @return string */ function selectValue(select) { - return (select.value !== undefined ? select.value : select.options[select.selectedIndex].text); + var selected = select.options[select.selectedIndex]; + return ((selected.attributes.value || {}).specified ? selected.value : selected.text); } /** Check all elements matching given name