TestMax.dk Paster
  • Forside
  • Print
  • Bookmark
  • Kontakt
  • SiteMap


infobox infobox
 

Javascript hilfe

30-10-2007 14:24:35
 
 
Muligheder (Anmeld)
Skrevet af jordz
Kliks 273
Kategori Javascript Generelt
hej jeg har prøvet dette her og kan simpelthen ikke finde fejlen længere?

scriptet burde lave sådan stjernerne skifter billeder når musen køre over:


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9" />
<title>Untitled Document</title>
<script type="text/javascript">
function ViewVote(event) {
       var maxvote=11;
       var x=event.clientX;
       var pos=document.getElementById("starrating").offsetLeft;
       var stars=((x-pos)/8);
       for(i=0;i<=maxvote;i++){
              if (i>=stars){
                     if (i%2 != 0){
                            if (i>=10){
                                   document.getElementById("rate" + i).src="/gfx/DarkStarLeft.png"
                            } else {
                                   document.getElementById("rate0" + i).src="/gfx/DarkStarLeft.png"
                            }                            
                     } else {
                            if (i>=10){
                                   document.getElementById("rate" + i).src="/gfx/DarkStarRight.png"
                            } else {
                                   document.getElementById("rate0" + i).src="/gfx/DarkStarRight.png"
                            }
                     }
              } else {
                     if (i%2 != 0){
                            if (i>=10){
                                   document.getElementById("rate" + i).src="/gfx/LightStarLeft.png"
                            } else {
                                   document.getElementById("rate0" + i).src="/gfx/LightStarLeft.png"
                            }
                     } else {
                            if (i>=10){
                                   document.getElementById("rate" + i).src="/gfx/LightStarRight.png"
                            } else {
                                   document.getElementById("rate0" + i).src="/gfx/LightStarRight.png"
                            }
                     }
              }
       }
}
</script>
</head>
<body bgcolor="#CCCCCC">
<div id="starrating" onmouseover="ViewVote(event)" style="margin:200px; width:80px; height:17px;">
<IMG id="rate01" src="/gfx/LightStarLeft.png" onmouseover="ViewVote()" onmouseout="DefaultVote()" /><IMG id="rate02" src="/gfx/LightStarRight.png"><IMG id="rate03" src="/gfx/LightStarLeft.png"><IMG id="rate04" src="/gfx/LightStarRight.png"><IMG id="rate05" src="/gfx/LightStarLeft.png"><IMG id="rate06" src="/gfx/DarkStarRight.png"><IMG id="rate07" src="/gfx/DarkStarLeft.png"><IMG id="rate08" src="/gfx/DarkStarRight.png"><IMG id="rate09" src="/gfx/DarkStarLeft.png"><IMG id="rate10" src="/gfx/DarkStarRight.png">
</div>
så hjælp lige
Sprog: PHP - HTML - CSS - Javascript - MSL
Hjemeside: [url]http://www.Webcomfort.dk[/url]
 
infobox infobox


infobox infobox
 
#1Jones(Anmeld) 30-10-2007 15:11:45
 
 
En god ting at prøve er at alert'e den ud ...

alert('test');

sætte den forskellige steder i din javascript ..

På den måde finder du ud af hvad dit script kører, og hvad det ikke kører ..

Har nemlig lige haft SÅ meget bøvl med den nye Tele2 Shop som jeg er igang med ...

Men prøv det ... så sætte en alert inde i dine if sætninger f.eks. ... :-)
 
infobox infobox

Påmindelse ved nyt svar

Ved at tilmelde dig automatisk påmindelse, modtager du en email så snart denne tråd bliver besvaret, dog sender vi kun en mail til dig, også selvom der er kommet flere svar, simpelthen for at spare dig for spam i din indbakke.


infobox infobox
  Svar på tråden  
   
 
 
infobox infobox

infobox infobox
  Læs dette før du sender dit indlæg!  
 
Ved tryk på send knappen accepterer du vores regelsæt som kan læses her
Praktiske informationer
Type Eksempel Resultat
Fed [b]din tekst[/b] din tekst
Kursiv [k]din tekst[/k] din tekst
Understreg [u]din tekst[/u] din tekst
Kode felt [code]din tekst[/code]
din tekst
infobox infobox