примерно так получилось:
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="https://raw.github.com/devote/spike/master/spike.min.js"></script>
</head>
<body>
<div id="blah"></div>
<script type="text/javascript">
// создаем элемент
var div = document.createElement( "div" );
// создаем новый прототип уже после того как получили ссылку на элемент
Element.prototype.testNewProto = function() {
alert( 'lalalalalala' );
this.innerHTML = "hehe";
document.body.appendChild( this );
}
// выполняем наш новый метод
div.testNewProto();
</script>
</body>
</html>