---
title: "script"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/67461-script"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Krille29"
published: "2003-02-06T19:58:44.000Z"
updated: "2003-02-07T19:42:10.000Z"
replies: 1
views: 337
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/67461-script"
---

# script

## #1 — Krille29, 2003-02-06T19:58Z

Hej!

Titta på bifogat script. Jag skulle vilja veta hur användaren kan informeras om att han glömt något fält. Detta skall påpekas med en alert-box. Det skall framgå vilket/vilka fält som ej är ifyllda/valda. 

Kan någon hjälpa till så att jag får ett exempel, integrera gärna funktionen i scriptet.

Mvh, Kristian.

\<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Final//EN"\>
\<html\>
\<head\>
\<title\>Stuguthyrning\</title\>
\<script\>
function stugpris(){
var totalpris = parseInt(document.formen.temporar.value) \* parseFloat(document.formen.temporar2.value) ;
var tmp1=totalpris\*0.9
   if (document.formen.faktura.checked==true){
var tmp2=tmp1+30;}
else{
tmp2=tmp1;
	}
document.formen.pris.value=tmp2+parseInt(document.formen.stadhidden.value)
}
\</script\>
\<style\>
\<!--
body{
font-family:tahoma,verdana,arial;
font-size:11px;}
//--\>
\</style\>
\</head\>
\<body\>
\<form name="formen" action="stugor.asp" method="post" onSubmit="stugpris();"\>
Pris på stugbokning för vuxen:\<br\>
  A:
  \<input type="radio" onclick="document.formen.temporar.value=this.value;" name="stuga" value="2000"\>
  B: 
  \<input type="radio" onclick="document.formen.temporar.value=this.value;" name="stuga" value="1600"\>
  C: 
  \<input type="radio" onclick="document.formen.temporar.value=this.value;" name="stuga" value="1000"\>
\<br\>
  Pris på stugbokning för barn:\<br\>
  A: 
    \<input type="radio" onclick="document.formen.temporar.value=this.value;" name="stuga" value="1100"\>
    B: 
    \<input type="radio" onclick="document.formen.temporar.value=this.value;" name="stuga" value="800"\>
    C: 
    \<input type="radio" onclick="document.formen.temporar.value=this.value;" name="stuga" value="500"\>
  \<br\>Vecka 1-4\<br\>
 v1: 
   \<input type="radio" onclick="document.formen.temporar2.value=this.value;" name="vecka" value="1"\>
    v2: 
    \<input type="radio" onclick="document.formen.temporar2.value=this.value;" name="vecka" value="0.95"\>
    v3: 
    \<input type="radio" onclick="document.formen.temporar2.value=this.value;" name="vecka" value="0.7"\>
    v4: 
    \<input type="radio" onclick="document.formen.temporar2.value=this.value;" name="vecka" value="0.85"\>
  \<br\>
  \<br\>
  Allmän rabatt 10%: 
  \<input type="checkbox" name="checkbox" value="checkbox" disabled checked\>
  \<br\>
  Ingen städ: 
  \<input type="radio" name="stadavg" onClick="document.formen.stadhidden.value=document.formen.stadavg\[0\].value;" value="0" checked\>
  \<br\>
  Halv städagift: 
  \<input type="radio" name="stadavg" onClick="document.formen.stadhidden.value=document.formen.stadavg\[1\].value;" value="450"\>
  \<br\>
  Hel städavgift: 
  \<input type="radio" name="stadavg" onClick="document.formen.stadhidden.value=document.formen.stadavg\[2\].value;" value="750"\>
  \<input type="hidden" name="stadhidden" value="0"\>
  \<br\>
  Betalas med faktura: 
  \<input type="checkbox" name="faktura" value="1"\>
  30kr \<br\>
  \<br\>
  Priset för en vecka är: 
  \<input type="text" name="pris" size="4" style="border:none;font-size:9px;" value="0"\>
  kr.\<br\>
  \<input type="button" onClick="stugpris();" value="Beräkna"\>
  \<input type="reset" name="Reset" value="Återställ"\>
  \<input type="hidden" name="temporar"\>\<input type="hidden" name="temporar2"\>
\</form\>
\<br\>
\<br\>
\</font\>
\</body\>
\</html\>

Permalänk: https://www.webforum.nu/p/67461

## #2 — jupiters, 2003-02-07T19:42Z

har lagt till lite javascriptkod

\<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Final//EN"\> 
\<html\> 
\<head\> 
\<title\>Stuguthyrning\</title\> 
\<script\> 
function stugpris(){ 
var totalpris = parseInt(document.formen.temporar.value) \* parseFloat(document.formen.temporar2.value) ; 
var tmp1=totalpris\*0.9 
if (document.formen.faktura.checked==true){ 
var tmp2=tmp1+30;} 
else{ 
tmp2=tmp1; 
} 
document.formen.pris.value=tmp2+parseInt(document.formen.stadhidden.value) 

       
    var ikryssad=false        
    for (x=0; x\<document.formen.stuga.length; x++){
        if (document.formen.stuga\[x\].checked) ikryssad=true;
    }
    if (ikryssad == false) alert("välj stugbokning");  
   

 
    var ikryssad=false        
    for (x=0; x\<document.formen.vecka.length; x++){
        if (document.formen.vecka\[x\].checked) ikryssad=true;
    }
    if (ikryssad == false) alert("välj vecka");  
    

} 
\</script\> 
\<style\> 
\<!-- 
body{ 
font-family:tahoma,verdana,arial; 
font-size:11px;} 
//--\> 
\</style\> 
\</head\> 
\<body\> 
\<form name="formen" action="stugor.asp" method="post" onSubmit="stugpris();"\> 
Pris på stugbokning för vuxen:\<br\> 
A: 
\<input type="radio" onclick="document.formen.temporar.value=this.value;" name="stuga" value="2000"\> 
B: 
\<input type="radio" onclick="document.formen.temporar.value=this.value;" name="stuga" value="1600"\> 
C: 
\<input type="radio" onclick="document.formen.temporar.value=this.value;" name="stuga" value="1000"\> 
\<br\> 
Pris på stugbokning för barn:\<br\> 
A: 
\<input type="radio" onclick="document.formen.temporar.value=this.value;" name="stuga" value="1100"\> 
B: 
\<input type="radio" onclick="document.formen.temporar.value=this.value;" name="stuga" value="800"\> 
C: 
\<input type="radio" onclick="document.formen.temporar.value=this.value;" name="stuga" value="500"\> 
\<br\>Vecka 1-4\<br\> 
v1: 
\<input type="radio" onclick="document.formen.temporar2.value=this.value;" name="vecka" value="1"\> 
v2: 
\<input type="radio" onclick="document.formen.temporar2.value=this.value;" name="vecka" value="0.95"\> 
v3: 
\<input type="radio" onclick="document.formen.temporar2.value=this.value;" name="vecka" value="0.7"\> 
v4: 
\<input type="radio" onclick="document.formen.temporar2.value=this.value;" name="vecka" value="0.85"\> 
\<br\> 
\<br\> 
Allmän rabatt 10%: 
\<input type="checkbox" name="checkbox" value="checkbox" disabled checked\> 
\<br\> 
Ingen städ: 
\<input type="radio" name="stadavg" onClick="document.formen.stadhidden.value=document.formen.stadavg\[0\].value;" value="0" checked\> 
\<br\> 
Halv städagift: 
\<input type="radio" name="stadavg" onClick="document.formen.stadhidden.value=document.formen.stadavg\[1\].value;" value="450"\> 
\<br\> 
Hel städavgift: 
\<input type="radio" name="stadavg" onClick="document.formen.stadhidden.value=document.formen.stadavg\[2\].value;" value="750"\> 
\<input type="hidden" name="stadhidden" value="0"\> 
\<br\> 
Betalas med faktura: 
\<input type="checkbox" name="faktura" value="1"\> 
30kr \<br\> 
\<br\> 
Priset för en vecka är: 
\<input type="text" name="pris" size="4" style="border:none;font-size:9px;" value="0"\> 
kr.\<br\> 
\<input type="button" onClick="stugpris();" value="Beräkna"\> 
\<input type="reset" name="Reset" value="Återställ"\> 
\<input type="hidden" name="temporar"\>\<input type="hidden" name="temporar2"\> 
\</form\> 
\<br\> 
\<br\> 
\</font\> 
\</body\> 
\</html\>

Permalänk: https://www.webforum.nu/p/943427

---

Tråden på webben: https://www.webforum.nu/amne/javascript/67461-script
