[JS] onchange veranderen in script

Pagina: 1
Acties:

  • jsiegmund
  • Registratie: Januari 2002
  • Laatst online: 26-04 22:43
Ik probeer een onchange event toe te voegen aan een nieuw element. Ik gebruik de volgende code:
JavaScript:
1
2
3
4
5
var newInput = document.createElement("input");
newInput.type = "text";
newInput.name = "naam";
newInput.onchange = "checkInput('test');";
cell.appendChild(newInput);


Overige code heb ik even weggelaten, die doet er ook niet toe. Het probleem is nu dat ik geen foutmelding krijg maar het werkt ook niet. Als ik de functie op een bestaand element uitvoer (gewoon in de HTML code dus) werkt het wel, dus met de functie is niks mis. Op de een of andere manier werkt de toewijzing van het onchange event dus anders dan op bovenstaande manier, ik snap alleen niet hoe?

Wat ik mee wil geven is het element waarop de verandering plaats vond, als dat op een andere manier kan is het ook best.

[ Voor 13% gewijzigd door jsiegmund op 23-10-2005 17:05 ]


  • André
  • Registratie: Maart 2002
  • Laatst online: 23-04 12:47

André

Analytics dude

code:
1
newInput.onchange = function() { checkInput('test'); };

;)

  • jsiegmund
  • Registratie: Januari 2002
  • Laatst online: 26-04 22:43
Ah dat is dus de syntax, werkt prima; bedankt :)