Smileys symbols in textbox
-
-
document.links[i].onclick = smileyClick(i); That doesnt do what you expect. It assigns the results of smileyClick(i), which is a function call, to onclick. Try this ... for (var i = 1; i < document.links.length; i++) { document.links[i].num = i; document.links[i].onclick = smileyClick; } function smileyClick() { alert(this.num); ... ... document.getElementById('TextBox1').value = document.getElementById('TextBox1').value + symbols[this.num]; -- Modified Monday, March 22, 2010 4:46 PM
-
document.links[i].onclick = smileyClick(i); That doesnt do what you expect. It assigns the results of smileyClick(i), which is a function call, to onclick. Try this ... for (var i = 1; i < document.links.length; i++) { document.links[i].num = i; document.links[i].onclick = smileyClick; } function smileyClick() { alert(this.num); ... ... document.getElementById('TextBox1').value = document.getElementById('TextBox1').value + symbols[this.num]; -- Modified Monday, March 22, 2010 4:46 PM
Thnx a lot....:)