tags:

views:

34

answers:

1

I am creating new textbox using javscript. I want to call a javascript method onkeyup event of this newly created textbox. How will I do this ?

Below is my code

var element2 = document.createElement("input"); 
element2.type = "text"; 
element2.id='complete-field'+tableID;
element2.name=tableID;
+2  A: 

Use addEventListener and attachEvent to attach events :

if (element2.addEventListener){
  element2.addEventListener('keyup', myFunction, false);
} else if (element2.attachEvent){
  element2.attachEvent('onkeyup', myFunction);
}
Canavar
I'm trying (http://pastebin.com/m76bb11ec) but it doesn't work in my example. Can you help me - where I make mistake ?
demas
@demas : change your "my_f()" line to "function my_f()", then it will work.
Canavar