Reply
Mon 10 Dec, 2012 10:33 am
i have an inner function and i call it with setTimeout.
i call it like this
<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8" />
<title></title>
<script type="text/javascript">
function Overrideablefunc() {
this.runfunc=function () {
document.getElementById('txt').value = Date().substring(0, 24);
//***************************************
var overrd = new Overrideablefunc()
setTimeout(overrd.runfunc, 1000);
//***************************************
}
}
function runnewfunc() {
var a=new Overrideablefunc()
a.runfunc();
}
</script>
</head>
<body>
<input type="button" value="Run" onclick="runnewfunc()"/><br />
<input type="text" id="txt" style="width:400px"/>
</body>
</html>
i call my function with
//***************************************
var overrd = new Overrideablefunc()
setTimeout(overrd.runfunc, 1000);
//***************************************
but i don't know this way is right or not?
thank you