Avatar billede dbetzer Nybegynder
10. januar 2005 - 10:48 Der er 11 kommentarer og
1 løsning

Dato og radiobuttons

Jeg kan ikke få det her til at virke, det skal udskrives dato på en faktura....Nogle der kan hjælpe + levering er undifined (radiobuttons)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Forlaget Oase A/S</title>
<link href="Oase/frame.css" rel="stylesheet" type="text/css">
<link href="Oase/font.css" rel="stylesheet" type="text/css">
<META name=”description” content=”En informativ side om Forlaget Oase A/S - salg af bøger”>
<META name=”keywords” content=”bogbestilling, e-bøger, forfattere”>
<META http-equip=”pragma” content=”no-cache”>
<META http-equip=”refresh” content=”0”>
<META http-equip=”Window-target” content=”_top”>
<META name=”robots” content=”none”>
<meta name="GENERATOR" content="Macromedia Dreamweaver 7.0">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<script language="javascript">

function ialt ()
    {
    //Bog nr 1 defineres herunder
        var bog1 = (document.bestilling.fodboldbog.value);
        var bog1resultat = bog1*"30";
       
    //Bog nr 2 defineres herunder
        var bog2 = (document.bestilling.haandboldbog.value);
        var bog2resultat = bog2*"30";
       
    //Bog nr 3 defineres herunder
        var bog3 = (document.bestilling.volleyballbog.value);
        var bog3resultat = bog3*"28";
       
    //Bog nr 4 defineres herunder
        var bog4 = (document.bestilling.ishockeybog.value);
        var bog4resultat = bog4*"30";
       
    //Bog nr 5 defineres herunder
        var bog5 = (document.bestilling.floorballbog.value);
        var bog5resultat = bog5*"30";
       
    //Bog nr 6 defineres herunder
        var bog6 = (document.bestilling.basketballbog.value);
        var bog6resultat = bog6*"28";
   
    //Bog nr 7 defineres herunder
        var bog7 = (document.bestilling.tennisbog.value);
        var bog7resultat = bog7*"35";
       
    //Bog nr 8 defineres herunder
        var bog8 = (document.bestilling.badmintonbog.value);
        var bog8resultat = bog8*"35";
   
       
        document.bestilling.resultat.value = bog1resultat+bog2resultat+bog3resultat+bog4resultat+bog5resultat+bog6resultat+bog7resultat+bog8resultat
    }
   
   
   
   
<!-- ????????????????????????????????????????????????????????????????????????????????????????????????????????????? -->
function DaTo(){
    DATO = new Date()
    dag = DATO.getDate()
    maaned = eval('DATO.getMonth()-0+1')
    aar = (DATO.getYear().length < 3)?"19" + DATO.getYear():DATO.getYear()
    time = DATO.getHours()
    minut = (DATO.getMinutes() < 10)?"0" + DATO.getMinutes():DATO.getMinutes()
    sekund = (DATO.getSeconds() < 10)?"0" + DATO.getSeconds():DATO.getSeconds()
    data = "" + dag + "/" + maaned + "-" + aar + " " + time + ":" + minut + ":" + sekund + "";
    alert(document.forms.value + ' ' + document.forms.value);
    setTimeout("document.forms[\"f\"].elements[\"Dato\"].value = DaTo();", 1000);
    return data
}
<!-- ?????????????????????????????????????????????????????????????????????????????????????????????????????????????? -->



       
       
function validate()
        {
        if (document.bestilling.navn.value.length <1)
            {alert ("Husk at skrive dit navn!!!");
  {
  error = 0;
  if(!((document.bestilling.levering[0].radionavn[0].checked) 
    || (document.bestilling.levering[0].radionavn[1].checked)) && (error==0)) 
  {       
    alert('Du skal vælge hvad du foretrækker!');
    error = 1;       
  }           

  if(error == 0)
  document.bestilling.levering[0].submit();   
  }

            }
        if (document.bestilling.adresse.value.length<1)
            {alert ("Ved levering, husk adressen!!!");
                                           
           
            }
        else if(isNaN(document.bestilling.resultat.value)==true)
            {alert ("Husk nummerisk værdi i antal!!!");
            }
           
           
           
           
           
else
{
message = "<ul><h3>Faktura:</h3>"
message += "<li><b>Navn: </b>" + document.bestilling.navn.value; <!-- -->
message += "<li><b>Levering eller afhentning: </b>" + document.bestilling.levering;
message += "<li><b>Leveringsadresse: </b>" + document.bestilling.adresse.value + "</ul>";
message += "<li><b>Pris i alt: </b>" + document.bestilling.resultat.value + "</ul>";
message += "<li><b>Dato </b>" + setTimeout("document.forms[\"f\"].elements[\"Dato\"].value = DaTo();", 1000); + "</ul>"; <!-- ????????????????????? -->
document.write(message);
}
}



</script>



<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<br><br>

<form name="f">
<input type="hidden" name="Dato" value="ALT for hurtigt" size="20">
</form>
<br><br>





<!-- START bogdata  -->
<table width="375" border="0" align="center" bgcolor="#FFFFFF" cellpadding="0" cellspacing="0">
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td align="left" valign="bottom">Bogbestilling</td>
</tr>
<tr>
<td align="left">
<table width="375" border="0" cellspacing="0" cellpadding="0">
<form name="bestilling">
<tr bgcolor="#999999">
<td>&nbsp;</td>
<td>&nbsp;</td>
<td width="25">&nbsp;</td>
<td width="50" align="center">Antal stk.</td>
</tr>






<tr bgcolor="#FFFFFF">
<td>1</td>
<td align="left">&nbsp;Fodboldbog</td>
<td width="25">&nbsp;</td>
<td rowspan="2" align="center"><input type="text" style="border-color:#999999"onChange="ialt()"align="right" name="fodboldbog" size="1" maxlength="2"></td>
</tr>
<tr bgcolor="#FFFFFF">
<td>&nbsp;</td>
<td valign="top" align="left">Fodboldbog beskrivelse</td>
<td>&nbsp;</td>


<tr bgcolor="#CCCCCC">
<td>2</td>
<td align="left">&nbsp;Håndboldbog</td>
<td width="25">&nbsp;</td>
<td rowspan="2" align="center"><input type="text" style="border-color:#999999"onChange="ialt()"align="right" name="haandboldbog" size="1" maxlength="2"></td>
</tr>
<tr bgcolor="#CCCCCC">
<td>&nbsp;</td>
<td valign="top" align="left">Håndboldbog beskrivelse</td>
<td>&nbsp;</td>
</tr>


<tr bgcolor="#FFFFFF">
<td>3</td>
<td align="left">&nbsp;Volleyballbog</td>
<td width="25">&nbsp;</td>
<td rowspan="2" align="center"><input type="text" style="border-color:#999999"onChange="ialt()"align="right" name="volleyballbog" size="1" maxlength="2"></td>
</tr>
<tr bgcolor="#FFFFFF">
<td>&nbsp;</td>
<td valign="top" align="left">Volleyballbog beskrivelse</td>
<td>&nbsp;</td>
</tr>


<tr bgcolor="#CCCCCC">
<td>4</td>
<td align="left">&nbsp;Ishockeybog</td>
<td width="25">&nbsp;</td>
<td rowspan="2" align="center"><input type="text" style="border-color:#999999"onChange="ialt()"align="right" name="ishockeybog" size="1" maxlength="2"></td>
</tr>
<tr bgcolor="#CCCCCC">
<td>&nbsp;</td>
<td valign="top" align="left">Ishockeybog beskrivelse</td>
<td>&nbsp;</td>
</tr>


<tr bgcolor="#FFFFFF">
<td>5</td>
<td align="left">&nbsp;Floorballbog</td>
<td width="25">&nbsp;</td>
<td rowspan="2" align="center"><input type="text" style="border-color:#999999"onChange="ialt()"align="right" name="floorballbog" size="1" maxlength="2"></td>
</tr>
<tr bgcolor="#FFFFFF">
<td>&nbsp;</td>
<td valign="top" align="left">Floorballbog beskrivelse</td>
<td>&nbsp;</td>
</tr>
<tr bgcolor="#CCCCCC">
<td>6</td>


<td align="left">&nbsp;Basketballbog</td>
<td width="25">&nbsp;</td>
<td rowspan="2" align="center"><input type="text" style="border-color:#999999"onChange="ialt()"align="right" name="basketballbog" size="1" maxlength="2"></td>
</tr>
<tr bgcolor="#CCCCCC">
<td>&nbsp;</td>
<td valign="top" align="left">Basketballbog beskrivelse</td>
<td>&nbsp;</td>
</tr>


<tr bgcolor="#FFFFFF">
<td>7</td>
<td align="left">&nbsp;Tennisbog</td>
<td width="25">&nbsp;</td>
<td rowspan="2" align="center"><input type="text" style="border-color:#999999"onChange="ialt()"align="right" name="tennisbog" size="1" maxlength="2"></td>
</tr>
<tr bgcolor="#FFFFFF">
<td>&nbsp;</td>
<td valign="top" align="left">Tennisbog beskrivelse</td>
<td>&nbsp;</td>
</tr>


<tr bgcolor="#CCCCCC">
<td>8</td>
<td align="left">&nbsp;Badmintonbog</td>
<td width="25">&nbsp;</td>
<td rowspan="2" align="center"><input type="text" style="border-color:#999999"onChange="ialt()" align="right" name="badmintonbog" size="1" maxlength="2"></td>
</tr>
<tr bgcolor="#CCCCCC">
<td>&nbsp;</td>
<td valign="top" align="left">Badmintonbog beskrivelse</td>
<td>&nbsp;</td>
</tr>





</table>
</td>
</tr>
<!-- SLUT på bogdata -->
 
 
<!-- Start kolonner for pris og indtast navn --> 
<tr>
<td><br>
<table align="left" cellspacing="0" cellpadding="0">
<tr>
<td valign="bottom" width="80">Pris i alt:</td>               
<td width="15">&nbsp;</td>
<td valign="bottom" align="left">Indtast fulde navn:</td>
</tr>

<tr>
<td valign="top" width="50"><input name="resultat" style="border-bottom-color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:600" type="text" size="5" readonly="true"></td>
<td width="15">&nbsp;</td>
<td valign="top" align="left"><input type="text" style="border-bottom-color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:600"name="navn" size="20"></td>
</tr>
<!-- Slut for kolonner for pris og indtast navn --> 



<!-- Start for levering --> 
<tr>
<td valign="bottom" align="left">
<br>
Levering koster kr. 30</td>
</tr>

<tr>
<td width="300" valign="top" align="left">
Leveres
<input type="radio" name="radionavn" value="1">&nbsp;eller &nbsp;afhentes<input type="radio" name="radionavn" value="2"></td>
</tr></table>
<!-- Slut for levering --> 



<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="6">Ved levering indtast venligst adresse</br> (kun levering p&aring; adresser med 7000 postnr.):</td>               
</tr>
<tr>
<td colspan="6"><input name="adresse" style="border-bottom-color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:600"type="text" size="34"></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="6" valign="top" align="center"><input type="button" onClick="validate()" name="ordre" value="Send bestilling">
</td>
</tr>
















</table>
</td>
</tr>
</table>
</td>

</tr>
</table>

<!-- skriv tabel slut -->





</tr></table> <!-- skriv tabel slut -->

</body>
</html>
Avatar billede thomas_yde Nybegynder
10. januar 2005 - 13:38 #1
Du bliver nok nødt til at forklare dig noget bedre.
Hvad er det du gerne vil opnå, og den validate() den er lidt rodet. Skal den bare checke formen og se om alt er indtastet korrekt.
for jeg kan ikke helt se hvad den document.write (message) laver i en validate...

prøv at beskrive dit problem nærmere.
Avatar billede dbetzer Nybegynder
10. januar 2005 - 14:06 #2
document.write (message)
- uden den skriver den ingenting ud når man trykker på send. Skrive ud = fakturaen fremkommer på en ny side når man trykker på send.

Måske er formen problemet - form skal måske opbygges omkring en "input hidden"
<form name="f">
<input type="hidden" name="Dato" value="ALT for hurtigt" size="20">
</form>

Hvad der så skal tilføjes eller laves om i form og javascript-koden er et godt spørgsmål - vi har prøvet lidt af hvert men foreløbig uden gode resultater.
Avatar billede thomas_yde Nybegynder
10. januar 2005 - 14:22 #3
Nu har jeg ændret temmelig meget i din side. prøv at se om det her er noget:

Jeg kan ikke få det her til at virke, det skal udskrives dato på en faktura....
Nogle der kan hjælpe + levering er undifined (radiobuttons)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Forlaget Oase A/S</title>
<link href="Oase/frame.css" rel="stylesheet" type="text/css">
<link href="Oase/font.css" rel="stylesheet" type="text/css">
<META name=”description” content=”En informativ side om Forlaget Oase A/S - salg af bøger”>
<META name=”keywords” content=”bogbestilling, e-bøger, forfattere”>
<META http-equip=”pragma” content=”no-cache”>
<META http-equip=”refresh” content=”0”>
<META http-equip=”Window-target” content=”_top”>
<META name=”robots” content=”none”>
<meta name="GENERATOR" content="Macromedia Dreamweaver 7.0">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<script language="javascript">

function ialt ()
    {
    //Bog nr 1 defineres herunder
        var bog1 = (document.bestilling.fodboldbog.value);
        var bog1resultat = bog1*"30";
     
    //Bog nr 2 defineres herunder
        var bog2 = (document.bestilling.haandboldbog.value);
        var bog2resultat = bog2*"30";
     
    //Bog nr 3 defineres herunder
        var bog3 = (document.bestilling.volleyballbog.value);
        var bog3resultat = bog3*"28";
     
    //Bog nr 4 defineres herunder
        var bog4 = (document.bestilling.ishockeybog.value);
        var bog4resultat = bog4*"30";
     
    //Bog nr 5 defineres herunder
        var bog5 = (document.bestilling.floorballbog.value);
        var bog5resultat = bog5*"30";
     
    //Bog nr 6 defineres herunder
        var bog6 = (document.bestilling.basketballbog.value);
        var bog6resultat = bog6*"28";
 
    //Bog nr 7 defineres herunder
        var bog7 = (document.bestilling.tennisbog.value);
        var bog7resultat = bog7*"35";
     
    //Bog nr 8 defineres herunder
        var bog8 = (document.bestilling.badmintonbog.value);
        var bog8resultat = bog8*"35";
 
     
        document.bestilling.resultat.value = bog1resultat+bog2resultat+bog3resultat+bog4resultat+bog5resultat+bog6resultat+bog7resultat+bog8resultat
    }
 
 
 
 
function DaTo(){
    DATO = new Date()
    dag = DATO.getDate()
    maaned = eval('DATO.getMonth()-0+1')
    aar = (DATO.getYear().length < 3)?"19" + DATO.getYear():DATO.getYear()
    time = DATO.getHours()
    minut = (DATO.getMinutes() < 10)?"0" + DATO.getMinutes():DATO.getMinutes()
    sekund = (DATO.getSeconds() < 10)?"0" + DATO.getSeconds():DATO.getSeconds()
    data = "" + dag + "/" + maaned + "-" + aar + " " + time + ":" + minut + ":" + sekund + "";
    document.getElementById("Dato").value = data;
    window.setTimeout(function() {DaTo()}, 1000);
}



     
     
function validate(form){
    var error = 0;
    if (form.navn.value.length <1){
        alert ("Husk at skrive dit navn!!!");
        return false;
    }
    if(!(form.radionavn[0].checked) && !(form.radionavn[1].checked)){     
      alert('Du skal vælge hvad du foretrækker!');
      return false;
    }         
    if (form.adresse.value.length<1 && (form.radionavn[0].checked)){
        alert ("Husk adressen når du har valgt levering");
        return false;
    }
    if(isNaN(form.resultat.value)==true){
        alert("Husk nummerisk værdi i antal");
        return false;
    }
    skrivFaktura();
    return true;

}
function skrivFaktura(){
    var faktura = window.open("","Faktura","adress=no");
    faktura.document.open();
   
    message = "<ul><h3>Faktura:</h3>"
    message += "<li><b>Navn: </b>" + document.bestilling.navn.value; <!-- -->
    message += "<li><b>Levering eller afhentning: </b>" + document.bestilling.levering;
    message += "<li><b>Leveringsadresse: </b>" + document.bestilling.adresse.value + "</ul>";
    message += "<li><b>Pris i alt: </b>" + document.bestilling.resultat.value + "</ul>";
    message += "<li><b>Dato </b>" + setTimeout("document.forms[\"f\"].elements[\"Dato\"].value = DaTo();", 1000); + "</ul>"; <!-- ????????????????????? -->
    faktura.document.write(message);
    faktura.document.close();
   
}

window.onload = DaTo;
</script>



<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<form name="f">
<input type="text" name="Dato" id="Dato" value="ALT for hurtigt" size="20">
</form>

<!-- START bogdata  -->
<form name="bestilling" onSubmit="return validate(this)";>
    <table width="375" border="0" align="center" bgcolor="#FFFFFF" cellpadding="0" cellspacing="0">
        <tr>
            <td>&nbsp;</td>
        </tr>
        <tr>
            <td align="left" valign="bottom">Bogbestilling</td>
        </tr>
        <tr>
            <td align="left">
                <table width="375" border="0" cellspacing="0" cellpadding="0">
                    <tr bgcolor="#999999">
                        <td>&nbsp;</td>
                        <td>&nbsp;</td>
                        <td width="25">&nbsp;</td>
                        <td width="50" align="center">Antal stk.</td>
                    </tr>
                    <tr bgcolor="#FFFFFF">
                        <td>1</td>
                        <td align="left">&nbsp;Fodboldbog</td>
                        <td width="25">&nbsp;</td>
                        <td rowspan="2" align="center"><input type="text" style="border-color:#999999"onChange="ialt()"align="right" name="fodboldbog" size="1" maxlength="2"></td>
                    </tr>
                    <tr bgcolor="#FFFFFF">
                        <td>&nbsp;</td>
                        <td valign="top" align="left">Fodboldbog beskrivelse</td>
                        <td>&nbsp;</td>
                    </tr>
                    <tr bgcolor="#CCCCCC">
                        <td>2</td>
                        <td align="left">&nbsp;Håndboldbog</td>
                        <td width="25">&nbsp;</td>
                        <td rowspan="2" align="center"><input type="text" style="border-color:#999999"onChange="ialt()"align="right" name="haandboldbog" size="1" maxlength="2"></td>
                    </tr>
                    <tr bgcolor="#CCCCCC">
                        <td>&nbsp;</td>
                        <td valign="top" align="left">Håndboldbog beskrivelse</td>
                        <td>&nbsp;</td>
                    </tr>
                    <tr bgcolor="#FFFFFF">
                        <td>3</td>
                        <td align="left">&nbsp;Volleyballbog</td>
                        <td width="25">&nbsp;</td>
                        <td rowspan="2" align="center"><input type="text" style="border-color:#999999"onChange="ialt()"align="right" name="volleyballbog" size="1" maxlength="2"></td>
                    </tr>
                    <tr bgcolor="#FFFFFF">
                        <td>&nbsp;</td>
                        <td valign="top" align="left">Volleyballbog beskrivelse</td>
                        <td>&nbsp;</td>
                    </tr>
                    <tr bgcolor="#CCCCCC">
                        <td>4</td>
                        <td align="left">&nbsp;Ishockeybog</td>
                        <td width="25">&nbsp;</td>
                        <td rowspan="2" align="center"><input type="text" style="border-color:#999999"onChange="ialt()"align="right" name="ishockeybog" size="1" maxlength="2"></td>
                    </tr>
                    <tr bgcolor="#CCCCCC">
                        <td>&nbsp;</td>
                        <td valign="top" align="left">Ishockeybog beskrivelse</td>
                        <td>&nbsp;</td>
                    </tr>
                    <tr bgcolor="#FFFFFF">
                        <td>5</td>
                        <td align="left">&nbsp;Floorballbog</td>
                        <td width="25">&nbsp;</td>
                        <td rowspan="2" align="center"><input type="text" style="border-color:#999999"onChange="ialt()"align="right" name="floorballbog" size="1" maxlength="2"></td>
                    </tr>
                    <tr bgcolor="#FFFFFF">
                        <td>&nbsp;</td>
                        <td valign="top" align="left">Floorballbog beskrivelse</td>
                        <td>&nbsp;</td>
                    </tr>
                    <tr bgcolor="#CCCCCC">
                        <td>6</td>
                        <td align="left">&nbsp;Basketballbog</td>
                        <td width="25">&nbsp;</td>
                        <td rowspan="2" align="center"><input type="text" style="border-color:#999999"onChange="ialt()"align="right" name="basketballbog" size="1" maxlength="2"></td>
                    </tr>
                    <tr bgcolor="#CCCCCC">
                        <td>&nbsp;</td>
                        <td valign="top" align="left">Basketballbog beskrivelse</td>
                        <td>&nbsp;</td>
                    </tr>
                    <tr bgcolor="#FFFFFF">
                        <td>7</td>
                        <td align="left">&nbsp;Tennisbog</td>
                        <td width="25">&nbsp;</td>
                        <td rowspan="2" align="center"><input type="text" style="border-color:#999999"onChange="ialt()"align="right" name="tennisbog" size="1" maxlength="2"></td>
                    </tr>
                    <tr bgcolor="#FFFFFF">
                        <td>&nbsp;</td>
                        <td valign="top" align="left">Tennisbog beskrivelse</td>
                        <td>&nbsp;</td>
                    </tr>
                    <tr bgcolor="#CCCCCC">
                        <td>8</td>
                        <td align="left">&nbsp;Badmintonbog</td>
                        <td width="25">&nbsp;</td>
                        <td rowspan="2" align="center"><input type="text" style="border-color:#999999"onChange="ialt()" align="right" name="badmintonbog" size="1" maxlength="2"></td>
                    </tr>
                    <tr bgcolor="#CCCCCC">
                        <td>&nbsp;</td>
                        <td valign="top" align="left">Badmintonbog beskrivelse</td>
                        <td>&nbsp;</td>
                    </tr>
                </table>
            </td>
        </tr>
    <!-- SLUT på bogdata -->
        <!-- Start kolonner for pris og indtast navn -->
        <tr>
            <td>
                <br>
                <table align="left" cellspacing="0" cellpadding="0">
                    <tr>
                        <td valign="bottom" width="80">Pris i alt:</td>             
                        <td width="15">&nbsp;</td>
                        <td valign="bottom" align="left">Indtast fulde navn:</td>
                    </tr>
                    <tr>
                        <td valign="top" width="50"><input name="resultat" style="border-bottom-color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:600" type="text" size="5" readonly="true"></td>
                        <td width="15">&nbsp;</td>
                        <td valign="top" align="left"><input type="text" style="border-bottom-color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:600" name="navn" size="20"></td>
                    </tr>
        <!-- Slut for kolonner for pris og indtast navn -->
        <!-- Start for levering -->
                    <tr>
                        <td valign="bottom" align="left">
                            <br>
                            Levering koster kr. 30
                        </td>
                    </tr>
                    <tr>
                        <td width="300" valign="top" align="left">
                            Leveres
                            <input type="radio" name="radionavn" value="1">&nbsp;eller &nbsp;afhentes<input type="radio" name="radionavn" value="2">
                        </td>
                    </tr>
                </table>
            </td>
        </tr>
        <!-- Slut for levering -->
        <tr>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
        </tr>
        <tr>
            <td colspan="6">Ved levering indtast venligst adresse</br> (kun levering p&aring; adresser med 7000 postnr.):</td>             
        </tr>
        <tr>
            <td colspan="6"><input name="adresse" style="border-bottom-color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:600"type="text" size="34"></td>
        </tr>
        <tr>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
        </tr>
        <tr>
            <td colspan="6" valign="top" align="center">
                <input type="submit" name="ordre" value="Send bestilling">
            </td>
        </tr>
    </table>
</form>
</body>
</html>
Avatar billede dbetzer Nybegynder
10. januar 2005 - 14:31 #4
Det skal vises på fakturan, men det gør den stadig ikke, vis du ikke kan er det helt iorden ;)
Avatar billede thomas_yde Nybegynder
10. januar 2005 - 14:32 #5
Hvad skal vises på faktura ?
De bøger man har købt eller hvad?
Avatar billede dbetzer Nybegynder
10. januar 2005 - 14:34 #6
hvad datoen er når man betillinger bøgerne og om de skal leveres eller afhendes
Avatar billede thomas_yde Nybegynder
10. januar 2005 - 14:41 #7
Jeg kan ikke få det her til at virke, det skal udskrives dato på en faktura....
Nogle der kan hjælpe + levering er undifined (radiobuttons)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Forlaget Oase A/S</title>
<link href="Oase/frame.css" rel="stylesheet" type="text/css">
<link href="Oase/font.css" rel="stylesheet" type="text/css">
<META name=”description” content=”En informativ side om Forlaget Oase A/S - salg af bøger”>
<META name=”keywords” content=”bogbestilling, e-bøger, forfattere”>
<META http-equip=”pragma” content=”no-cache”>
<META http-equip=”refresh” content=”0”>
<META http-equip=”Window-target” content=”_top”>
<META name=”robots” content=”none”>
<meta name="GENERATOR" content="Macromedia Dreamweaver 7.0">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<script language="javascript">

function ialt ()
    {
    //Bog nr 1 defineres herunder
        var bog1 = (document.bestilling.fodboldbog.value);
        var bog1resultat = bog1*"30";
     
    //Bog nr 2 defineres herunder
        var bog2 = (document.bestilling.haandboldbog.value);
        var bog2resultat = bog2*"30";
     
    //Bog nr 3 defineres herunder
        var bog3 = (document.bestilling.volleyballbog.value);
        var bog3resultat = bog3*"28";
     
    //Bog nr 4 defineres herunder
        var bog4 = (document.bestilling.ishockeybog.value);
        var bog4resultat = bog4*"30";
     
    //Bog nr 5 defineres herunder
        var bog5 = (document.bestilling.floorballbog.value);
        var bog5resultat = bog5*"30";
     
    //Bog nr 6 defineres herunder
        var bog6 = (document.bestilling.basketballbog.value);
        var bog6resultat = bog6*"28";
 
    //Bog nr 7 defineres herunder
        var bog7 = (document.bestilling.tennisbog.value);
        var bog7resultat = bog7*"35";
     
    //Bog nr 8 defineres herunder
        var bog8 = (document.bestilling.badmintonbog.value);
        var bog8resultat = bog8*"35";
 
     
        document.bestilling.resultat.value = bog1resultat+bog2resultat+bog3resultat+bog4resultat+bog5resultat+bog6resultat+bog7resultat+bog8resultat
    }
 
 
 
var DATO;
function DaTo(){
    DATO = new Date()
    dag = DATO.getDate()
    maaned = eval('DATO.getMonth()-0+1')
    aar = (DATO.getYear().length < 3)?"19" + DATO.getYear():DATO.getYear()
    time = DATO.getHours()
    minut = (DATO.getMinutes() < 10)?"0" + DATO.getMinutes():DATO.getMinutes()
    sekund = (DATO.getSeconds() < 10)?"0" + DATO.getSeconds():DATO.getSeconds()
    data = "" + dag + "/" + maaned + "-" + aar + " " + time + ":" + minut + ":" + sekund + "";
    document.getElementById("Dato").value = data;
    window.setTimeout(function() {DaTo()}, 1000);
}



     
     
function validate(form){
    var error = 0;
    if (form.navn.value.length <1){
        alert ("Husk at skrive dit navn!!!");
        return false;
    }
    if(!(form.radionavn[0].checked) && !(form.radionavn[1].checked)){     
      alert('Du skal vælge hvad du foretrækker!');
      return false;
    }         
    if (form.adresse.value.length<1 && (form.radionavn[0].checked)){
        alert ("Husk adressen når du har valgt levering");
        return false;
    }
    if(isNaN(form.resultat.value)==true){
        alert("Husk nummerisk værdi i antal");
        return false;
    }
    skrivFaktura(form);
    return true;

}
function skrivFaktura(form){
    var faktura = window.open("","Faktura","adress=no");
    faktura.document.open();
   
    message = "<ul><h3>Faktura:</h3>"
    message += "<li><b>Navn: </b>" + form.navn.value; <!-- -->
    if(form.radionavn[0].checked){
        message += "<li>Ordren er Bestilt til <b>levering</b>";
        message += "<li><b>Leveringsadresse: </b>" + form.adresse.value + "</ul>";
    }
    else{
        message += "<li>Ordren er Bestilt til <b>afhentning</b>";
    }
    message += "<li><b>Pris i alt: </b>" + form.resultat.value + "</ul>";
    message += "<li><b>Dato </b>" + DATO + "</ul>"; <!-- ????????????????????? -->
    faktura.document.write(message);
    faktura.document.close();
   
}

window.onload = DaTo;
</script>



<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<form name="f">
<input type="text" name="Dato" id="Dato" value="ALT for hurtigt" size="20">
</form>

<!-- START bogdata  -->
<form name="bestilling" onSubmit="return validate(this)";>
    <table width="375" border="0" align="center" bgcolor="#FFFFFF" cellpadding="0" cellspacing="0">
        <tr>
            <td>&nbsp;</td>
        </tr>
        <tr>
            <td align="left" valign="bottom">Bogbestilling</td>
        </tr>
        <tr>
            <td align="left">
                <table width="375" border="0" cellspacing="0" cellpadding="0">
                    <tr bgcolor="#999999">
                        <td>&nbsp;</td>
                        <td>&nbsp;</td>
                        <td width="25">&nbsp;</td>
                        <td width="50" align="center">Antal stk.</td>
                    </tr>
                    <tr bgcolor="#FFFFFF">
                        <td>1</td>
                        <td align="left">&nbsp;Fodboldbog</td>
                        <td width="25">&nbsp;</td>
                        <td rowspan="2" align="center"><input type="text" style="border-color:#999999"onChange="ialt()"align="right" name="fodboldbog" size="1" maxlength="2"></td>
                    </tr>
                    <tr bgcolor="#FFFFFF">
                        <td>&nbsp;</td>
                        <td valign="top" align="left">Fodboldbog beskrivelse</td>
                        <td>&nbsp;</td>
                    </tr>
                    <tr bgcolor="#CCCCCC">
                        <td>2</td>
                        <td align="left">&nbsp;Håndboldbog</td>
                        <td width="25">&nbsp;</td>
                        <td rowspan="2" align="center"><input type="text" style="border-color:#999999"onChange="ialt()"align="right" name="haandboldbog" size="1" maxlength="2"></td>
                    </tr>
                    <tr bgcolor="#CCCCCC">
                        <td>&nbsp;</td>
                        <td valign="top" align="left">Håndboldbog beskrivelse</td>
                        <td>&nbsp;</td>
                    </tr>
                    <tr bgcolor="#FFFFFF">
                        <td>3</td>
                        <td align="left">&nbsp;Volleyballbog</td>
                        <td width="25">&nbsp;</td>
                        <td rowspan="2" align="center"><input type="text" style="border-color:#999999"onChange="ialt()"align="right" name="volleyballbog" size="1" maxlength="2"></td>
                    </tr>
                    <tr bgcolor="#FFFFFF">
                        <td>&nbsp;</td>
                        <td valign="top" align="left">Volleyballbog beskrivelse</td>
                        <td>&nbsp;</td>
                    </tr>
                    <tr bgcolor="#CCCCCC">
                        <td>4</td>
                        <td align="left">&nbsp;Ishockeybog</td>
                        <td width="25">&nbsp;</td>
                        <td rowspan="2" align="center"><input type="text" style="border-color:#999999"onChange="ialt()"align="right" name="ishockeybog" size="1" maxlength="2"></td>
                    </tr>
                    <tr bgcolor="#CCCCCC">
                        <td>&nbsp;</td>
                        <td valign="top" align="left">Ishockeybog beskrivelse</td>
                        <td>&nbsp;</td>
                    </tr>
                    <tr bgcolor="#FFFFFF">
                        <td>5</td>
                        <td align="left">&nbsp;Floorballbog</td>
                        <td width="25">&nbsp;</td>
                        <td rowspan="2" align="center"><input type="text" style="border-color:#999999"onChange="ialt()"align="right" name="floorballbog" size="1" maxlength="2"></td>
                    </tr>
                    <tr bgcolor="#FFFFFF">
                        <td>&nbsp;</td>
                        <td valign="top" align="left">Floorballbog beskrivelse</td>
                        <td>&nbsp;</td>
                    </tr>
                    <tr bgcolor="#CCCCCC">
                        <td>6</td>
                        <td align="left">&nbsp;Basketballbog</td>
                        <td width="25">&nbsp;</td>
                        <td rowspan="2" align="center"><input type="text" style="border-color:#999999"onChange="ialt()"align="right" name="basketballbog" size="1" maxlength="2"></td>
                    </tr>
                    <tr bgcolor="#CCCCCC">
                        <td>&nbsp;</td>
                        <td valign="top" align="left">Basketballbog beskrivelse</td>
                        <td>&nbsp;</td>
                    </tr>
                    <tr bgcolor="#FFFFFF">
                        <td>7</td>
                        <td align="left">&nbsp;Tennisbog</td>
                        <td width="25">&nbsp;</td>
                        <td rowspan="2" align="center"><input type="text" style="border-color:#999999"onChange="ialt()"align="right" name="tennisbog" size="1" maxlength="2"></td>
                    </tr>
                    <tr bgcolor="#FFFFFF">
                        <td>&nbsp;</td>
                        <td valign="top" align="left">Tennisbog beskrivelse</td>
                        <td>&nbsp;</td>
                    </tr>
                    <tr bgcolor="#CCCCCC">
                        <td>8</td>
                        <td align="left">&nbsp;Badmintonbog</td>
                        <td width="25">&nbsp;</td>
                        <td rowspan="2" align="center"><input type="text" style="border-color:#999999"onChange="ialt()" align="right" name="badmintonbog" size="1" maxlength="2"></td>
                    </tr>
                    <tr bgcolor="#CCCCCC">
                        <td>&nbsp;</td>
                        <td valign="top" align="left">Badmintonbog beskrivelse</td>
                        <td>&nbsp;</td>
                    </tr>
                </table>
            </td>
        </tr>
    <!-- SLUT på bogdata -->
        <!-- Start kolonner for pris og indtast navn -->
        <tr>
            <td>
                <br>
                <table align="left" cellspacing="0" cellpadding="0">
                    <tr>
                        <td valign="bottom" width="80">Pris i alt:</td>             
                        <td width="15">&nbsp;</td>
                        <td valign="bottom" align="left">Indtast fulde navn:</td>
                    </tr>
                    <tr>
                        <td valign="top" width="50"><input name="resultat" style="border-bottom-color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:600" type="text" size="5" readonly="true"></td>
                        <td width="15">&nbsp;</td>
                        <td valign="top" align="left"><input type="text" style="border-bottom-color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:600" name="navn" size="20"></td>
                    </tr>
        <!-- Slut for kolonner for pris og indtast navn -->
        <!-- Start for levering -->
                    <tr>
                        <td valign="bottom" align="left">
                            <br>
                            Levering koster kr. 30
                        </td>
                    </tr>
                    <tr>
                        <td width="300" valign="top" align="left">
                            Leveres
                            <input type="radio" name="radionavn" value="1">&nbsp;eller &nbsp;afhentes<input type="radio" name="radionavn" value="2">
                        </td>
                    </tr>
                </table>
            </td>
        </tr>
        <!-- Slut for levering -->
        <tr>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
        </tr>
        <tr>
            <td colspan="6">Ved levering indtast venligst adresse</br> (kun levering p&aring; adresser med 7000 postnr.):</td>             
        </tr>
        <tr>
            <td colspan="6"><input name="adresse" style="border-bottom-color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:600"type="text" size="34"></td>
        </tr>
        <tr>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
        </tr>
        <tr>
            <td colspan="6" valign="top" align="center">
                <input type="submit" name="ordre" value="Send bestilling">
            </td>
        </tr>
    </table>
</form>
</body>
</html>
Avatar billede thomas_yde Nybegynder
10. januar 2005 - 14:41 #8
nu skulle den gerne vise det.
Avatar billede thomas_yde Nybegynder
10. januar 2005 - 14:41 #9
Så kan man style datoen hvis man vil det.
Avatar billede dbetzer Nybegynder
10. januar 2005 - 14:49 #10
Mange Tak!!! :D
Avatar billede thomas_yde Nybegynder
10. januar 2005 - 14:53 #11
Det var så lidt.
Tak for point
Avatar billede dbetzer Nybegynder
10. januar 2005 - 14:55 #12
Vel tjent :)
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