Is there anyway to call a javascript function within an innerHTML call?
example:
any help will be much appreciated.
example:
Code:
var someelement = document.createElement("input");
var someelement2 = document.createElement("input");
function test(str) { var str2 = test.substring(0,4);
return str2; }
someelement.ondblclick=function(){
document.getElementById('someelement2').innerHTML='<input id=\'blah\' value=\'test(this.value)\' >';
}
\\I think this works if the quotes are escaped properly, but i haven't been \\successful in doing it.
someelement.ondblclick=function(){
document.getElementById('someelement2').innerHTML='<input id=\'blah\' value=\' '+test(+' this.value ' +) ' +\' >';
}
Comment