login  Naam:   Wachtwoord: 
Registreer je!
 Forum

javascript oop (Opgelost)

Offline Sander1993 - 16/05/2009 16:26
Avatar van Sander1993PHP interesse hey

ik loop tegen een probleempje op.
ik ben bezig met een class die iets doet met xmlhttprequest.

  1. <script type="text/javascript" language="javascript">
  2. function ajax() {
  3. if(window.XMLHttpRequest){
  4. this.requestObject = new XMLHttpRequest();
  5. } else if(window.ActiveXObject) {
  6. this.requestObject = new ActiveXObject("Microsoft.XMLHTTP");
  7. } else {
  8. alert('Problem creating the XMLHttpRequest object');
  9. }
  10. this.zeg = function() {
  11. return this.requestObject;
  12. }
  13. }
  14. var iets = new ajax();
  15. alert(iets.zeg);
  16. </script>


maar ik krijg dan gealert:
function() {
return this.requestObject;
}

terwijl ik dit zou moeten krijgen:
[object XmlHttpRquest]

maar dat krijg ik niet, wat doe ik fout?

4 antwoorden

Gesponsorde links
Offline Richard - 16/05/2009 20:25 (laatste wijziging 16/05/2009 20:26)
Avatar van Richard Crew algemeen Je moet het wel aanroepen:
  1. alert(iets.zeg());
Offline Wave6 - 17/05/2009 10:57
Avatar van Wave6 PHP beginner ajax = function () {
}

zo maak je een JS class...
Offline Ontani - 17/05/2009 11:52
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
Het probleem zoals JeXuS al zegt ligt in het feit dat je de () achter zeg vergeet.
Offline Sander1993 - 17/05/2009 13:57
Avatar van Sander1993 PHP interesse idd, ik ben niet helemaal wakker
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.171s