This is actually really simple and gives you some nice OOP functionality a web developer would not normally have in their web applications.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | var Customer = new Class({ initialize: function(firstName, lastName, address, address2, city, state, zip, phone, email){ this.firstName = firstName; this.lastName = lastName; this.address = address; this.address2 = address2; this.city = city; this.state = state; this.zip = zip; this.phone = phone; this.email = email; }, quickSet: function(){ this.firstName = $('firstName').value; this.lastName = $('lastName').value; this.address = $('address').value; this.address2 = $('address2').value; this.city = $('city').value; this.state = $('state').value; this.zip = $('zip').value; this.phone = $('ph1').value+$('ph2').value+$('ph3').value; this.email = $('email').value; } }); |
In this example initialize is the constructor, which is required for a mootools class, where quickSet is a method I created for this class.
Related posts: