Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 411
  • Last Modified:

how to add an onKeyUp when creating a element on the fly

hello,
i am creating text inputs on the fly. It works but the onkeyup:
need to help on how to add the onKeyUp for the new text area

thanks

----
var cell1 = row.insertCell(0);
var el = document.createElement('input');
el.type = 'text';
el.name = 'cellnum_' + cnt;
el.id = 'cellnum_' + cnt;
el.size = 11;
el.maxlength = 10;
el.onkeyup= 'return checkNum(this)';
cell1.appendChild(el);
0
paries
Asked:
paries
1 Solution
 
KiasChaos83Commented:
use

el.onkeyup = function() { return checkNum(this); };

For the record, jQuery would have solved your whole problem like this:

$("<input/>").attr({
      type: 'text',
      name: 'cellnum_' + cnt,
      id: 'cellnum_' + cnt,
      size: 11,
      maxlength: 10,
      onkeyup: function() { return checkNum(this); }
});
0

Featured Post

Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now