JavaScript Programming JavaScript > Code Examples Add methods to a class Add methods to a class <html> <head> <title>Happy Codings :-) JavaScript Code Examples</title> <script> function MyClass (name, text1, text2) { this.name = name; this.text1 = text1; this.text2 = text2; } MyClass.prototype.toString = function () { return this.name; } function same () { alert(this.toString() +" is same!"); } function check() { if (this.text1 == this.text2) { this.onSame(); } } MyClass.prototype.checkSame = check; MyClass.prototype.onSame = same; function createMyClass (name, text1, text2) { var x = new MyClass (name, text1, text2); x.checkSame(); } </script> </head> <body> <form> Name:<input type=text name="txtName"> Text 1:<input type=text name="txtFirst"> Text 2:<input type=text name="txtSecond"> <input type=button value="Do It!" onClick="createMyClass (txtName.value, txtFirst.value, txtSecond.value);"> </form> </body> </html>