Wie überschreibt man in javascript methoden die nicht mit prototype sondern im constructor erstellt worden sind?
hier mein script:
<script language="javascript">
function con()
{
this.show_1 = function(text)
{
alert("show 1: "+text);
};
}
con.prototype.show_2 = function(text)
{
alert("show 2: "+ text);
}
// nun show 1 neu schreiben:
con.prototype.show_1 = function(text)
{
alert('wie geht das?? ' + text);
};
// nun show 2 neu schreiben:
con.prototype.show_2 = function(text)
{
alert('klar, das geht: ' + text);
};
// neue instance
obj = new con();
</script>
<html>
<a href='javascript:obj.show_1("hallo welt")'>test 1</a>
<a href='javascript:obj.show_2("hallo welt")'>test 2</a>
</html>
danke
Tobias