Fix #597 - Down arrow key problem in Firefox 23/24

In Firefox 23/24, the columnId property of the element sometimes got missing.  To bypass this problem, an attribute 'columnId' is added to the element and columnId is assigned back in cell procedure.