Pensaba responder esto, pero en realidad esto agrega el método a todos los divs ( porque __proto__ referencia al método prototype del constructor que en este caso es document.createElement , es decir a todos ) :
Código:
var x = document.getElementById("ejemplo");
x.__proto__.alert = function(){
alert(this.id);
};
/* También :
x.constructor.prototype.alert = function(){
};
*/
x.alert();
Puedes llamar a una función externa :
Código:
function alertar(this){
alert(this.id);
}
var x = document.getElementById("ejemplo");
alertar.call(x);
Ejemplo :
http://jsfiddle.net/YfVes/