Avatar billede xvid Seniormester
01. juli 2006 - 09:47 Der er 2 kommentarer og
1 løsning

har brug for dit hjælp til at tilføje farvenavn

Hej igen

jeg har et spørgsmål er det muligt at tilføje et navn til denne her script, dvs at når man slå et farvekode op så vil den vise farven som den gør og det fungere jo fint man nedenunder lige over farven i hex har jeg tænkt på om det kan lade sig gør at der kommer et farvernavn f.eks.:

skriver man det her: S2060-Y10R
kommer der et navn:    rød
og bagefter i hex:    ff0000

på forhånd mange tak




<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Farve</title>
<script typee="text/javascript">
<!-- Begin
function test(form) {
if (form.text.value == "")
alert("What\'s your favorite color?")
else {
document.bgColor=(""+form.text.value+"");
  }
}// End --></script>
<script type="text/javascript">
var colors = new Array();
colors[colors.length] = ["S2010-Y10R","ff0000"];
colors[colors.length] = ["S2060-Y10R","ffff00"];//Du skal selvfølgelig ændre, så alle farverne bliver repræsenteret !-)
//...

function chColor(f){
  var col = "fff";
  if(!f.txt.value.match(/[\da-f]{6}/i)){
    for(i=0;colors.length>i;i++){
      if(colors[i][0].toLowerCase() == f.txt.value.toLowerCase()){
        col = colors[i][1];
        document.getElementById('altFarve').innerHTML = colors[i][1];
        break;
      }
    }
  }else{
    col = f.txt.value;
    document.getElementById('altFarve').innerHTML = "";
  }
  document.body.style.backgroundColor = "#" + col;
}
</script>
</head>
<body scroll="no">
<center>
<form>
<p><font size="3" face="Arial">Skriv farven her :&nbsp;&nbsp;#</font>
<!--webbot bot="Validation" B-Value-Required="TRUE" I-Minimum-Length="6"
I-Maximum-Length="6" -->
<input name="txt" size="10" tabindex="1">&nbsp;&nbsp;
<input type="button" name="button" value="  Tryk her!  " onclick="chColor(this.form)"><br>
<span id="altFarve"></span>
</p>
</form>
</center>
</body>
</html>
Avatar billede xvid Seniormester
07. juli 2006 - 16:14 #1
er der slet ikke nogen der har et firslag til hvordan det kan løses ? :-)
Avatar billede xvid Seniormester
07. juli 2006 - 16:28 #2
lukker
Avatar billede xvid Seniormester
07. juli 2006 - 17:44 #3
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester