webForumDet fria alternativet

Form - Skicka ett formulär Utan Sida Uppdateras

HTML & CSS

7 svar · 712 visningar · startad av webb

Medlem sedan juni 201025 inlägg
Frågan#1

Hej,

Jag önskar få fram value 1/2 när man väljer 'option' eller 'antal' utan att ladda om sidan (utan att ha en submit-knapp):
Jag använder Dreamweaver och kan ingenting om Javascript.

Är det någon vänlig formulär-expert som kan hjälpa mig?
Tack i för hand!

Mitt formulär:
<form id="storlek_pris" name="storlek_pris" method="post" action="#">
Välj Storlek:
<select name="storlek" id="storlek">
<option>Storlek</option>
<option value="1">1</option>
<option value="2">1</option>
</select>
Välj antal:
<input name="antal" type="text" id="antal" value="1" size="3" maxlength="4" />
<input name="storlek_pris" type="submit" value="Total summa" alt="Total summa" />
</form>

Hälsningar

Webb

Medlem sedan juni 2009920 inlägg
#2

>>Jag önskar få fram value 1/2 när man väljer 'option' eller 'antal' utan att ladda om sidan

Jag förstod inte riktigt frågan, gör ett exempel ur användarens synvinkel :)
Men om jag fattat någorlunda, så får du lägga till en onchange på option och antal.

Är det totalpriset du vill få fram?

<script type="text/javascript">
function calcprice(){
var size = document.getElementById('storlek').value;
var antal = document.getElementById('antal').value;

document.storlek_pris.pris.value = size * antal;
}
</script>

<form id="storlek_pris" name="storlek_pris" method="post" action="#">
Välj Storlek:
<select name="storlek" id="storlek" onchange="calcprice()">
<option>Storlek</option>
<option value="1">1</option>
<option value="2">1</option>
</select> 
Välj antal: 
<input name="antal" type="text" onchange="calcprice()" id="antal" value="1" size="3" maxlength="4" />
<input type="text" name="storlek_pris" id="pris"/>
</form>
Medlem sedan juni 201025 inlägg
#3

Tack för snabbt svar! det fungerar så fint...

Hälsningar
webb

Medlem sedan juni 2009920 inlägg
#4

Man markerar det inlägget som löste tråden som löst, inte sitt eget ;)

Medlem sedan juli 20013 378 inlägg
#5

Ursäkta min OT - men...

@Gildebrand>> ... sådana påpekanden kan man ta via PM istället för i tråden så slipper det arkiveras publikt i evinnerligheten ;)

Medlem sedan juni 2009920 inlägg
#6

OK! Ni kanske har noterat min jakt på lösningar? :D
Då kan du ta bort alla dessa onödiga inläggen då så de slipper arkiveras?

Medlem sedan juli 20013 378 inlägg
#7

Återigen - webb du får ursäkta att detta fortsätter "Off Topic"...

Gildebrand skrev:

Då kan du ta bort alla dessa onödiga inläggen då så de slipper arkiveras?

nope - jag är "bara" en vanlig medlem - precis som du - så det kan jag inte (och inte du heller eftersom wF inte tillåter att man raderar sina inlägg).

Därav kommentaren om PM ;)

... men jag skall inte gnälla mer här nu eftersom jag inte håller mig till mitt eget tips genom att göra det så att säga :birp

Medlem sedan juni 201025 inlägg
#8

Jag ber om ursäkt, jag är ny i forumet. Det skall inte upprepas!
Hälsningar
Webb

297 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
156 ms — deklarationer (db)
0 ms — hämta statistik (cache)
138 ms — hämta tråd, inlägg och bilagor (db)
156 ms — ändringar (db)