Hirdetés
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- gban: Ingyen kellene, de tegnapra
- Magga: PLEX: multimédia az egész lakásban
- Toomy: FOXPOST: régen jó volt, de már jobban jársz, ha elfelejted
- MasterDeeJay: i7 4980HQ asztali gépben (vs i7 4770)
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- ldave: New Game Blitz - 2025
-
LOGOUT
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
vakondka
őstag
Sziasztok,
Írtam egy kis egyszerű összeadós szkriptet, de valamiért nem működik Firefox-ban.
Tudna valaki segíteni, hogy mit ronthattam el?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> rendelés </title>
<body>
<script type="text/javascript" src="szamol.js"></script>
<h3>Minimum 3 termék megrendelése esetén a szállítás, csomagolás és utánvét díját átvállaljuk!!!</h3>
<form name="form0" action="mail.php" method="post">
<table>
<tr>
<td>Egy termék: 2990Ft</td>
<td><select name="orderquantity" onChange="javascript:calculate()"><option value="0">0</option>
<option value="1">1</option> <option value="2">2</option> <option value="3">3</option>
<option value="4">4</option> <option value="5">5</option> <option value="6">6</option>
<option value="7">7</option> <option value="8">8</option> <option value="9">9</option>
<option value="10">10</option> <option value="11">11</option> <option value="12">12</option>
</select></td>
</tr>
<tr>
<td>Átvételi mód:</td>
<td><select name="atvetel" onChange="javascript:calculate()">
<option value="1500">Szállítás GLS futárszolgálattal: 1500Ft</option>
<option value="0">Személyes átvétel itt</option>
<option value="0">Személyes átvétel ott</option>
</select></td>
</tr>
<tr><td>Összesen: </td><td><span id="total">0</span></td></tr>
<tr>
<td width="360" valign="top"><strong>Név:</strong>
<input name="nev" size="45" type="text" /></td>
<td colspan="2" width="360" valign="top"><strong>Telefon:</strong>
<input name="tel" size="30" type="text" /></td>
</tr>
<tr>
<td width="360" valign="top">
<strong>Irányítószám:</strong>
<input name="irszam" size="3" type="text" /> <br />
<strong>Település:</strong><input name="varos" size="15" type="text" />
<br />
<strong>Utca, házszám:</strong><input name="utca" size="36" type="text" />
</td>
<td colspan="2" width="360" valign="top"><strong>E-mail: </strong>
<input name="email" size="30" type="text" />
<br><br>
<input size="30" type="image" src="rendeles.jpg" value="Megrendelés" />
</td>
</tr>
<tr>
<td colspan="2"><input name="hirlevel" type="checkbox" checked /> Feliratkozom a hírlevélre</td>
</tr>
</table>
</form> <br/><br/>
</body>
</html>és a js:
var price=2990; /* egységár */
var total=0;
var shipping = 0;
var quantity = 0;
var free_over = 2; /* 2db felett vagyis 3 db-tól ingyenes a szállítás */
function getValueSelected(obj){
return(obj.options[obj.selectedIndex].value);
};
function changeTotal(Total) {
document. getElementById("total") . innerText = Total;
}
function calculate(){
quantity = getValueSelected(form0.orderquantity);
shipping = parseFloat(getValueSelected(form0.atvetel));
if (quantity>free_over){
shipping=0;
}
total = (quantity * price) + shipping;
changeTotal(total+' Ft');
}Előre is köszi!
Új hozzászólás Aktív témák
- Kormányok / autós szimulátorok topikja
- Battlefield 6
- Home server / házi szerver építése
- Vezetékes FEJhallgatók
- Epic Store Ünnepi Ajándékozás - 7. nap: The Callisto Protocol
- Lexus, Toyota topik
- Motorola Edge 70 - többért kevesebbet
- Konteó topic
- One mobilszolgáltatások
- E-book olvasók
- További aktív témák...
- HIBÁTLAN iPhone 13 mini 128GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3846
- LG 27GP95RP - 27" Nano IPS - UHD 4K - 160Hz 1ms - NVIDIA G-Sync - FreeSync Premium PRO - HDR 600
- Lenovo ThinkPad T14S Gen1 Intel i5-10310U Refurbished - Garancia
- Apple iPhone 13 128GB,Átlagos,12 hónap garanciával
- BESZÁMÍTÁS! MSI B450M R5 5600X 16GB DDR4 500GB SSD RTX 3060Ti 8GB SilentiumPC Signum SG1 TG FSP 700W
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


