From: Joey Schulze Date: Thu, 25 Feb 2010 16:00:28 +0000 (+0100) Subject: Support setting value of checkboxes X-Git-Tag: 2010-06-02_customer~221 X-Git-Url: https://git.infodrom.org/?p=misc%2Fkostenrechnung;a=commitdiff_plain;h=1f0bc0651f26a7b15c6fbefde86f48c5bdc0d04e Support setting value of checkboxes --- diff --git a/lib/functions.js b/lib/functions.js index d24efd3..274483d 100644 --- a/lib/functions.js +++ b/lib/functions.js @@ -34,6 +34,10 @@ function set_value(id, value) if (!obj) return; if (obj.nodeName.toLowerCase() == 'input' + && obj.type.toLowerCase() == 'checkbox') + if (value) obj.checked = true; + else obj.checked = false; + else if (obj.nodeName.toLowerCase() == 'input' || obj.nodeName.toLowerCase() == 'textarea') obj.value = value; else if (obj.nodeName.toLowerCase() == 'span')