30. juli 2001 - 21:10Der er
26 kommentarer og 1 løsning
Farvevalgs knap
Hejsa,
Jeg skal bruge en knap hvor man kan vælge mellem ALLE farver i farveskalaen. Findes der en smart feature i java, eller er der nogen der kender et script?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
det er sådan noget jeg leder efter, jeg skal bare bruge det fra en knap. hvor man når man trykker på knappen får mulighed for at vælge en farve, evt. fra et vindue der åbner op når man holder knappen inde på knappen. lidt ala\' en rullegardinmenu.
ehhh...du er nødt til å forklare bedre. Det er ikke så enkelt å forstå \"jeg skal bare bruge det fra en knap. hvor man når man trykker på knappen får mulighed for at vælge en farve, evt. fra et vindue der åbner op når man holder knappen inde på knappen. lidt ala\' en rullegardinmenu.\"
Holde knappen inne på knappen ? knapp litt alá en rullegardinmeny ??
ALLE farver i farveskalaen er en ugudelig masse, noget over 16-millioner hvis vi \'nøjes\' med den 24-bit farvedybde #FFFFFF formatet lægger op til. Hvis der skulle tegnes en tabel med så mange farveprøver at klikke på ville siden blive aldeles ubrugelig.
Man kunne lave en popop side hvor man med pilknapper valgte værdier for rød, grøn og blå hver for sig og løbende viste den resulterende farve.
og returnerede den farveværdi til hovedsiden når der blev trykket ok.
function brugFarven ( farven ) { // og her bruger du så farven :) // fx: alert( \"Du valget farven \" +farven ); // eller: document.bgColor = farven; // eller document.dinform.farvefelt.value = farven; }; //end brugFarven ( string )
// --> </script>
</head>
<body>
<form name=\'dinform\'>
<input type=\'button\' value=\'hent et farve\' onclick=\"hentFarve()\"> <input type=\'text\' name=\'farvefelt\' value=\"\">
</form>
</body> </html>
----------- og lav så også en fil ved navn \'farver.html\' i samme mappe der indeholder:
<html> <head><title>Farvevælger</title>
<script language=\'javascript\'> <!--
var nuverende = \"#808080_\"; var navne = new Array( \'roed\', \'groen\', \'blaa\' );
det var ikke emd tekst, jeg mente baggrundsfarven i input feltet. altså, så når man vælger grøn, så bliver baggrundsfarven hvor farvevalgskoderne står grøn. kan måske laves med stylesheets, men ved ikke how.
Ja det kan nok laves, men jeg ved ikke rigtigt hvordan (koncentrerer mig mest om ting der virker både i ie og ns). Men tænk lige over det en extra gang. hvis brugeren vælger en mørk farve bliver det jo så umuligt at aflæse farvens nummer i feltet. er det ikke bedre at ændre farven på et område ved siden af feltet?
det jeg kunne tænke mig var at brugeren havde én knap og trykke på, så røg farvevalgsknappen op. den knap personen så havde trykket på, blev så den farve.
det er et eller andet med document.formnavn.feltnavn.style.????? = dennyfarve hvor feltnavn er navnet på den knap du vil have farvet. Men hvad selve style attributten hedder ved jeg ikke. Måske noget så simpelt som \'backgroundcolor\'.
den hed style.background jeg takker for hjælpen :D
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.