Slettet bruger
15. november 2002 - 11:04
#8
Du kan sagtens flytte scriptet ned i BODY delen, men det kan vel også lade sig gøre at lave et overordnet script...
Jeg har dog ikke tid til at rode med det lige nu, da jeg skal arbejde :)
Hvis du spørger i JavaScript kategorien er jeg sikker på at du kan få hjælp, da det burde være simpelt at løse.
Slettet bruger
15. november 2002 - 11:42
#9
Nåh, jeg havde lige tid alligevel ;)
Det her virker, omend det er ekstremt bøvlet (synes jeg)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled</title>
</head>
<body>
<?
echo "karakter1: " . $_POST['karakter1'];
echo "<br>";
echo "karakter2: " . $_POST['karakter2'];
?>
<script language="JavaScript1.1">
function giv_karakter(fra,til,formnavn,feltnavn,hvilken) {
hvilken = hvilken-fra+1;
for(i=fra;i<=til;i++) {
document.forms["form" + formnavn].elements[feltnavn].value=hvilken;
if(i == hvilken) {
document.images["karakter" + hvilken].src="billeder/star.gif"
} else {
document.images["karakter" + i].src="billeder/star_graa.gif"
}
}
}
</script>
<form name="form1" method="post" action="test3.php">
<input name="karakter1" type="hidden">
<input name="karakter2" type="hidden">
Radioknapper1: <a href="java script:giv_karakter(1,6,'1',0,1)" onfocus="this.blur()"><img alt="Giv denne vare 1 stjerne ud af 6" title="Giv denne vare 1 stjerne ud af 6" name="karakter1" src="billeder/star_graa.gif" width="13" height="12" alt="" border="0"></a><img src="billeder/spacer.gif" width="2" height="1" alt="" border="0"><a href="java script:giv_karakter(1,6,'1',0,2)" onfocus="this.blur()"><img alt="Giv denne vare 2 stjerner ud af 6" title="Giv denne vare 2 stjerner ud af 6" name="karakter2" src="billeder/star_graa.gif" width="13" height="12" alt="" border="0"></a><img src="billeder/spacer.gif" width="2" height="1" alt="" border="0"><a href="java script:giv_karakter(1,6,'1',0,3)" onfocus="this.blur()"><img alt="Giv denne vare 3 stjerner ud af 6" title="Giv denne vare 3 stjerner ud af 6" name="karakter3" src="billeder/star_graa.gif" width="13" height="12" alt="" border="0"></a><img src="billeder/spacer.gif" width="2" height="1" alt="" border="0"><a href="java script:giv_karakter(1,6,'1',0,4)" onfocus="this.blur()"><img alt="Giv denne vare 4 stjerner ud af 6" title="Giv denne vare 4 stjerner ud af 6" name="karakter4" src="billeder/star_graa.gif" width="13" height="12" alt="" border="0"></a><img src="billeder/spacer.gif" width="2" height="1" alt="" border="0"><a href="java script:giv_karakter(1,6,'1',0,5)" onfocus="this.blur()"><img alt="Giv denne vare 5 stjerner ud af 6" title="Giv denne vare 5 stjerner ud af 6" name="karakter5" src="billeder/star_graa.gif" width="13" height="12" alt="" border="0"></a><img src="billeder/spacer.gif" width="2" height="1" alt="" border="0"><a href="java script:giv_karakter(1,6,'1',0,6)" onfocus="this.blur()"><img alt="Giv denne vare 6 stjerner ud af 6" title="Giv denne vare 6 stjerner ud af 6" name="karakter6" src="billeder/star_graa.gif" width="13" height="12" alt="" border="0"></a>
<br><br>
Radioknapper2: <a href="java script:giv_karakter(7,12,'1',1,7)" onfocus="this.blur()"><img alt="Giv denne vare 1 stjerne ud af 6" title="Giv denne vare 1 stjerne ud af 6" name="karakter7" src="billeder/star_graa.gif" width="13" height="12" alt="" border="0"></a><img src="billeder/spacer.gif" width="2" height="1" alt="" border="0"><a href="java script:giv_karakter(7,12,'1',1,8)" onfocus="this.blur()"><img alt="Giv denne vare 2 stjerner ud af 6" title="Giv denne vare 2 stjerner ud af 6" name="karakter8" src="billeder/star_graa.gif" width="13" height="12" alt="" border="0"></a><img src="billeder/spacer.gif" width="2" height="1" alt="" border="0"><a href="java script:giv_karakter(7,12,'1',1,9)" onfocus="this.blur()"><img alt="Giv denne vare 3 stjerner ud af 6" title="Giv denne vare 3 stjerner ud af 6" name="karakter9" src="billeder/star_graa.gif" width="13" height="12" alt="" border="0"></a><img src="billeder/spacer.gif" width="2" height="1" alt="" border="0"><a href="java script:giv_karakter(7,12,'1',1,10)" onfocus="this.blur()"><img alt="Giv denne vare 4 stjerner ud af 6" title="Giv denne vare 4 stjerner ud af 6" name="karakter10" src="billeder/star_graa.gif" width="13" height="12" alt="" border="0"></a><img src="billeder/spacer.gif" width="2" height="1" alt="" border="0"><a href="java script:giv_karakter(7,12,'1',1,11)" onfocus="this.blur()"><img alt="Giv denne vare 5 stjerner ud af 6" title="Giv denne vare 5 stjerner ud af 6" name="karakter11" src="billeder/star_graa.gif" width="13" height="12" alt="" border="0"></a><img src="billeder/spacer.gif" width="2" height="1" alt="" border="0"><a href="java script:giv_karakter(7,12,'1',1,12)" onfocus="this.blur()"><img alt="Giv denne vare 6 stjerner ud af 6" title="Giv denne vare 6 stjerner ud af 6" name="karakter12" src="billeder/star_graa.gif" width="13" height="12" alt="" border="0"></a>
<br>
<br>
<input type="submit" class="knap" value="Send anmeldelse">
</body>
</html>