Avatar billede instruktor Nybegynder
08. oktober 2004 - 03:05 Der er 6 kommentarer

Hjælp til SPSS spørgeskema

jeg er lige gået i gang med at lave en spørgeskema undersøgelse i SPSS og har lige et par spørgsmål som jeg håber der er nogle der kan svare på.

1. Jeg mangler en funktion, der får spørgeskemaet til at forblive i samme billede hvis svaret ikke er tilfredsstillende.

Jeg skal forhører mig omkring procent af slag i mit spørgeskema og vil derfor, at det samlet skal give 100 procent. ellers så jeg gerne at der kom en fejlmeddelelse op der oplyste at det samlet skulle give 100.

næste spørgsmål er lidt i samme boldgade, jeg vil gerne kunne sætte en max bevarelse indenfor et multi besvarelses grid så som 3 svar er max

hvis der er nogle der kan besvare disse spørgsmål ville det hjælpe mig meget og jeg ville belønne vedkommet med 60 point
Avatar billede instruktor Nybegynder
09. oktober 2004 - 12:57 #1
hmm er der ingen der kan hjælpe ???
Avatar billede Slettet bruger
09. oktober 2004 - 12:58 #2
hvar er SPSS?
Avatar billede Slettet bruger
09. oktober 2004 - 12:59 #3
hvad er SPSS*

selvfølgelig :)
Avatar billede roenving Novice
10. oktober 2004 - 14:38 #4
-- jeg savner derudover oplysninger om, hvordan dine svarere afgiver svarene ...

-- skriver de en procent-sats i et felt, vælger de et entry i en select, eller klikker de på en radio ?-)
Avatar billede instruktor Nybegynder
10. oktober 2004 - 15:30 #5
SPSS er et analytisk hjælpeprogram
SPSS = statistical software package developed

roenving: jeg har lavet det sådan at de selv afgiver et tal mellem 0 og 100 i hver boks, tanken var så at adde de forskellige tal og gennem en IF/else sætning få dem videre hvis det samlet giver 100 ellers skulle de gerne blive på siden.

håber det giver mening

Instruktor
Avatar billede roenving Novice
10. oktober 2004 - 15:58 #6
F.eks. sådan, men den tester ikke input for fejl i format eller f.eks. negative tal:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Send kun ved 100%</title>
<meta name="keywords" content="roenving,http://www.eksperten.dk/spm/548097">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
html,body{height:100%;margin:0px;border:0px;padding:0px;font-family:tahoma,verdana,arial,sans-serif;font-size:small;}
</style>
<script language="javascript" type="text/javascript">
function collectRating(f){
  var e = f.elements,acc=0;
  for(i=0;e.length>i;i++){
    acc += (e[i].type=="text" && e[i].name.indexOf('rating') == 0)?+e[i].value:0;
  }
  document.getElementById('rating').innerHTML = acc + " %";
  f.send.disabled = (acc!=100)?true:false;
}
</script>
</head>
<body>
<form id="minForm" name="minForm">
Rating 1: <input id="rating1" name="rating1" type="text" value="0" onchange="collectRating(this.form);" onfocus="if(this.value==this.defaultValue)this.value='';" onblur="if(this.value=='')this.value=this.defaultValue;" size="3">%<br>
Rating 2: <input id="rating2" name="rating2" type="text" value="0" onchange="collectRating(this.form);" onfocus="if(this.value==this.defaultValue)this.value='';" onblur="if(this.value=='')this.value=this.defaultValue;" size="3">%<br>
Rating 3: <input id="rating3" name="rating3" type="text" value="0" onchange="collectRating(this.form);" onfocus="if(this.value==this.defaultValue)this.value='';" onblur="if(this.value=='')this.value=this.defaultValue;" size="3">%<br>
Rating 4: <input id="rating4" name="rating4" type="text" value="0" onchange="collectRating(this.form);" onfocus="if(this.value==this.defaultValue)this.value='';" onblur="if(this.value=='')this.value=this.defaultValue;" size="3">%<br>
Rating 5: <input id="rating5" name="rating5" type="text" value="0" onchange="collectRating(this.form);" onfocus="if(this.value==this.defaultValue)this.value='';" onblur="if(this.value=='')this.value=this.defaultValue;" size="3">%<br>
Rating 6: <input id="rating6" name="rating6" type="text" value="0" onchange="collectRating(this.form);" onfocus="if(this.value==this.defaultValue)this.value='';" onblur="if(this.value=='')this.value=this.defaultValue;" size="3">%<br>
Rating 7: <input id="rating7" name="rating7" type="text" value="0" onchange="collectRating(this.form);" onfocus="if(this.value==this.defaultValue)this.value='';" onblur="if(this.value=='')this.value=this.defaultValue;" size="3">%<br>
Rating 8: <input id="rating8" name="rating8" type="text" value="0" onchange="collectRating(this.form);" onfocus="if(this.value==this.defaultValue)this.value='';" onblur="if(this.value=='')this.value=this.defaultValue;" size="3">%<br>
Rating 9: <input id="rating9" name="rating9" type="text" value="0" onchange="collectRating(this.form);" onfocus="if(this.value==this.defaultValue)this.value='';" onblur="if(this.value=='')this.value=this.defaultValue;" size="3">%<br>
Rating 10: <input id="rating10" name="rating10" type="text" value="0" onchange="collectRating(this.form);" onfocus="if(this.value==this.defaultValue)this.value='';" onblur="if(this.value=='')this.value=this.defaultValue;" size="3">%<br>

<br><input type="submit" name="send" disabled>
</form>
Rating ialt: <span id="rating">Ingen rating</span>

</body>

</html>
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
Kurser inden for grundlæggende programmering

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