diff --git a/lam/lib/html.inc b/lam/lib/html.inc index 423d1a67..80fc27bd 100644 --- a/lam/lib/html.inc +++ b/lam/lib/html.inc @@ -735,6 +735,8 @@ class htmlSelect extends htmlElement { private $width = ''; /** transform select boxes with one element to text */ private $transformSingleSelect = true; + /** onchange event */ + private $onchangeEvent = null; /** * Constructor. @@ -798,12 +800,16 @@ class htmlSelect extends htmlElement { if ($this->width != '') { $style = ' style="width: ' . $this->width . '"'; } + $onchange = ''; + if ($this->onchangeEvent != null) { + $onchange = ' onchange="' . $this->onchangeEvent . '"'; + } // hide select boxes that contain less than 2 elements if ((sizeof($this->elements) < 2) && $this->transformSingleSelect) { echo '