brauche Hilfe bei Javascript
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
beitrag
cao
definiert gru
denkansto
denke mal
entsprechende farbe
erledigt beitrag
farbe
farbige darstellung
farbwert
fehler
funktion
gruss
hilfe
lsung
punkten
test
variable
versuchen
vorschlag
-
Hallo,
leider ist es mit meinem Javasriptkentnissen, wie ich nun feststellen muste nicht weit her (;-(
Also ich habe mir einen Farbwähler gebastelt.
Dieser soll nach click auf die entsprechende Farbe den
1. Hex-Code
2. eine farbige Darstellung
3. De-Code
ausgeben. Bei den ersten zwei Punkten bin ich soweit, dass es funzt nur beim Dec-Code komme ich nicht so recht weiter.
Habe schon so einiges versucht aber nun hat alles im Caos geendet.
Fehler auf der Seite???
Und die Decimal-Anzeige funz nu nach 4 Stunden immer noch nicht.
Da das Script sehr umfangreich ist habe ich hier den Link :
http://wurstgerd.wu.ohost.de/java_color_picker/test.html
Wäre für jede Hilfe sehr dankbar!
MfG
Beitrag geändert: 4.9.2007 14:34:49 von flommi -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Mein JS ist leider auch schon wieder 1-2 Jahre her. Versuch mal \"#234323\" statt \'#341414\' zu machen. Vllt hilfts was. aber bin mir nicht sicher
-
Mein JS ist leider auch schon wieder 1-2 Jahre her. Versuch mal \\\"#234323\\\" statt \\\'#341414\\\' zu machen. Vllt hilfts was. aber bin mir nicht sicher
Mmmm....
nene ich denke mal, dass der Fehler in der function setcolor und der Art ud weise wie die Farbe übergeben wird nicht so recht ist.
Werde Deinen Tipp aber selbstverständlich al testen. -
Hallo,
mal so als Denkanstoss:
Was machst du mit der Variable \\\\\\\"Input\\\\\\\", du übergiebst doch den Farbwert schon mit \\\\\\\"elem\\\\\\\"?
Du rufst die Funktion \\\\\\\"GiveDec\\\\\\\" auf, die ist aber nirgends definiert.
Gruß
Manni
richtig ich habe auch schon den Farbwert \\\\\\\"elem\\\\\\\" für den Inputwert angegeben aber irgendwie ist da der Wurm drin.
Wäre es möglich, mir noch ein Stück weiter auf den Weg zu helfen ich habe irgendwie keinen Plan mehr (;-(
EDIT
Fehler gefunden hat sich somit erledigt!
Beitrag geändert: 4.9.2007 16:21:54 von flommi -
Hallo,
dann hier mal mein Vorschlag für die Funktion setcolor:
function setcolor(elem)
{
a = elem.substring(1,3);
b = elem.substring(3,5);
c = elem.substring(5,7);
document.areas.hexvalue.value=elem;
document.areas.RedOutput.value = parseInt(a,16);
document.areas.GreenOutput.value = parseInt(b,16);
document.areas.BlueOutput.value = parseInt(c,16);
document.areas.selcolor.style.backgroundColor=elem
}
Gruß
Manni
Beitrag geändert: 4.9.2007 16:26:25 von bandi999 -
Hallo,
dann hier mal mein Vorschlag für die Funktion setcolor:
function setcolor(elem)
{
a = elem.substring(1,3);
b = elem.substring(3,5);
c = elem.substring(5,7);
document.areas.hexvalue.value=elem;
document.areas.RedOutput.value = parseInt(a,16);
document.areas.GreenOutput.value = parseInt(b,16);
document.areas.BlueOutput.value = parseInt(c,16);
document.areas.selcolor.style.backgroundColor=elem
}
Gruß
Manni
Beitrag geändert: 4.9.2007 16:26:25 von bandi999
Ja genau diese Lösung wars!
Danke -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage