Ich entwickle eine Malwebseite. Ich habe ein Skript, um Farben auszuwählen. Es funktioniert bis jetzt gut.So implementieren Sie einen Farbwähler anstelle von statischen Farben
Hier ist der Code zum Auswählen meiner Farben.
<div class="colorpick">
<div class="pick" style="background-color:rgb(150, 0, 0);" onclick="hello(this.style.backgroundColor);"></div>
<div class="pick" style="background-color:rgb(0, 0, 152);" onclick="hello(this.style.backgroundColor);"></div>
<div class="pick" style="background-color:rgb(0, 151, 0);" onclick="hello(this.style.backgroundColor);"></div>
<div class="pick" style="background-color:rgb(255, 0, 5);" onclick="hello(this.style.backgroundColor);"></div>
<div class="pick" style="background-color:rgb(255, 255, 0);" onclick="hello(this.style.backgroundColor);"></div>
<div class="pick" style="background-color:rgb(0, 255, 255);" onclick="hello(this.style.backgroundColor);"></div>
<div class="pick" style="background-color:rgb(255, 0, 255);" onclick="hello(this.style.backgroundColor);"></div>
<div class="pick" style="background-color:rgb(255, 150, 0);" onclick="hello(this.style.backgroundColor);"></div>
<div class="pick" style="background-color:rgb(255, 0, 150);" onclick="hello(this.style.backgroundColor);"></div>
<div class="pick" style="background-color:rgb(0, 255, 150);" onclick="hello(this.style.backgroundColor);"></div>
<div class="pick" style="background-color:rgb(150, 0, 255);" onclick="hello(this.style.backgroundColor);"></div>
<div class="pick" style="background-color:rgb(0, 150, 255);" onclick="hello(this.style.backgroundColor);"></div>
</div>
Die Farben werden als
gezeigt Dies ist der Code meiner Funktion ist hallo()
<script>
function hello(e){
var rgb = e.replace(/^(rgb|rgba)\(/,'').replace(/\)$/,'').replace(/\s/g,'').split(',');
myColor.r = parseInt(rgb[0]);
myColor.g = parseInt(rgb[1]);
myColor.b = parseInt(rgb[2]);
curColor = myColor;
console.log(curColor);
}
</script>
Aber ich möchte eine Farbauswahl implementieren. Ich habe auch das Skript für den Farbwähler.
<input type="color" value="#ffffff" onchange="clickColor(0, -1, -1, 5)" id="html5colorpicker">
Meine Frage ist, DASS: Wie kann ich Farbauswahl mit meinem aktuellen Code integrieren? Jede Hilfe würde sehr geschätzt werden.
Aus der Spitze von meinem Kopf die Standardfarbe ändern (und das ist keine vollständige Lösung) Sie könnten 3 Schieberegler verwenden ... Rot, grün und blau. Und dann habe ein Feld, das die aktuelle Farbe zeigt, während die Schieberegler aktualisiert werden – Harvtronix
Ich habe einen Abschnitt mit statischen Farben. Ich möchte es nur wie einen Farbwähler machen. Und nicht statischer Abschnitt. –
besuchen Sie diesen Link http://www.eyecon.ro/colorpicker/#implement –