Javascript :: table-Klasse meine erste selbst geschriebene Javascript-Klasse. function Table(id) { this.rows = 0; this.cols = 0; if(id != null) this.table = document.getElementById(id); } Table.prototype = { createTable: function(parentElement,id,rows,cols,contentArray) { this.table = document.createElement("table"); this.table.setAttribute("id",id); document.getElementById(parentElement).appendChild(this.table); for(var i_rows = 0; i_rows < rows; i_rows ++) { this.addRow(contentArray[i_rows*cols]); } var colArray = new Array(); for(var i_cols = 1; i_cols <… Read More
search while typing Auf fast jeder Homepage gibt es ein Suchfeld. Wenn man dort was eingibt ist man sich oft nicht wirklich sicher wie man den gesuchten Begriff schreibt. Google bietet ein Feld an, das während der Eingabe schon anfängt zu suchen und bietet einem Vorschläge. Hierfür wird Javascript benötigt. Mit Hilfe von Javascript kann mittels AJAX eine… Read More
addEventListener cross Browser Diese Funktion behebt das Problem, dass der Internet Explorer den Befehl addEventListener nicht kennt und somit einen Fehler ausspuckt. Mit Hilfe dieser Funktion sollte es in allen Browsern, die Javascript unterstützen problemlos funktionieren. function addEvent(obj,type,fn) { if (obj.addEventListener) { obj.addEventListener(type,fn,false); return true; } else if (obj.attachEvent) { obj[‚e’+type+fn] = fn; obj[type+fn] = function() { obj[‚e’+type+fn](… Read More