-> nein.. (siehe unten)Soll das etwa ein Array werden?
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
-> nein.. (siehe unten)Soll das etwa ein Array werden?
also ich programmiere was (ähnlich wie jQuery).. eine Art Hilfestellung für einen JS-Anfänger.
Jetzt möchte ich ihm aber diese Möglichkeiten ermöglichen:
document.getElementById("test").style.mark([ color ]) --> markiert den Text, [ color ]= evtl. Farbe (sonst gelb)
CSSStyleDeclaration.prototype.mark = function(color) {
this.backgroundColor = (color || "yellow");
};
function helper(obj) {
obj.mark = function(color) {
obj.backgroundColor = (color || "yellow");
};
return obj;
}
helper(document.getElementById("test").style).mark("red");
Object.prototype.blabla = function() {
alert("blabla");
};
Ist aber nicht zu empfehlen, da man dann z.B. Objekte als Hashes nicht mehr richtig verwenden kann (jedes Objekt hat dann von Haus aus den zusätzlichen Schlüssel "blabla").
<script type="text/javascript">
<!--
Element.prototype.mark=function(color)
{
this.style.color=color;
}
//-->
</script>
<div onclick="this.mark('red')">mach mich rot</div>