Avatar billede maxmull Nybegynder
28. september 2004 - 23:59 Der er 1 kommentar og
1 løsning

Tjek værdien af en radiobotton

Jeg har lavet en formular der regner pris ud alt efter hvilke værdier brugeren indsætter i de forskællige formular felter.

Men kan ikke få funktion til at tjekke på værdien af en radio knap... Hvad er det jeg skal gøre for at få det til at virker ?

Her er min funktion:

function AnnoncePris(){
if (document.Ordre.OrdreAnnonceStr.selectedIndex == 1){
document.Ordre.OrdreGrundpris.value=3800;
document.Ordre.OrdreAnnonceStrTekst.value="1/1 side til kant";
document.Ordre.OrdreAntalFarver.focus();
Calculate();
}
if (document.Ordre.OrdreAnnonceStr.selectedIndex == 2){
document.Ordre.OrdreGrundpris.value=3800;
document.Ordre.OrdreAnnonceStrTekst.value="1/1 side";
document.Ordre.OrdreAntalFarver.focus();
Calculate();
}
if (document.Ordre.OrdreAnnonceStr.selectedIndex == 3){
document.Ordre.OrdreGrundpris.value=2100;
document.Ordre.OrdreAnnonceStrTekst.value="1/2 side";
document.Ordre.OrdreAntalFarver.focus();
Calculate();
}
if (document.Ordre.OrdreAnnonceStr.selectedIndex == 4){
document.Ordre.OrdreGrundpris.value=1250;
document.Ordre.OrdreAnnonceStrTekst.value="1/4 side";
document.Ordre.OrdreAntalFarver.focus();
if (document.Ordre.OrdreDaekkeservietter.value="Ja tak"){
document.Ordre.OrdreDaekkeservietterPris.value =300;
}
Calculate();
}
}
Avatar billede maxmull Nybegynder
29. september 2004 - 00:02 #1
Der skal hvis lige lidt HTML med før man kan forstå spørgsmålet!

<input type="radio" name="OrdreDaekkeservietter" value="Ja tak" checked> Ja tak  <input type="radio" name="OrdreDaekkeservietter" value="Nej tak">  Nej tak

//Maxmull
Avatar billede eagleeye Praktikant
29. september 2004 - 00:10 #2
Du kan bruge dette for at tjekke om Ja er valgt:
if (document.Ordre.OrdreDaekkeservietter[0].checked)

og skift 0 til 1 for at se om nej er valgt:
document.Ordre.OrdreDaekkeservietter[1].checked
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