/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
Problemer med at lave js oop
Fra : Lars


Dato : 26-05-06 15:19

var ConfirmBoxes = Class.create();

ConfirmBoxes.prototype = {

   initialize: function() {
      // void
   },

   init: function() {
      this.apply('confirm');
      this.apply('delete');
   },

   apply: function(sClass) {
      var oLinks = getElementsByClass(sClass);
      if (!oLinks) return;
      var n = oLinks.length;
      for (var i=0; i<n;i++) {
         return this.create(oLinks[i]);
      }
   },

   create: function(elm) {
      var sTitle = elm.title;
      Event.observe(elm, "click", this.ask(sTitle))
   },

   ask: function(sTitle) {
      if (!sTitle) {
         return confirm("Er du sikker?");
      }
      else {
         return confirm(sTitle);
      }
   }
}

var myConfirmBoxes = new ConfirmBoxes();
Event.observe(window, "load", myConfirmBoxes.init);


 
 
Søg
Reklame
Statistik
Spørgsmål : 177459
Tips : 31964
Nyheder : 719565
Indlæg : 6408185
Brugere : 218881

Månedens bedste
Årets bedste
Sidste års bedste