Pereiti prie turinio

Padekit del skaiciuokles


Rekomenduojami pranešimai

Taigi skaiciuokle yra paprasta bet biski uzstrigau, gal kas padesit ? Dabar yra skaiciuokleje du select langeliai vienas skaiciuoja kaina o kitas tik pasirinkimui ir tam antram reikia antra punkta kad skaiciuotu prie bendros sumos 1.4 karto daugiau :) na tikiuosi supratot ko noriu.

 

<script type="text/javascript">
		function calculatePrice() {
			var _siltinimas = document.getElementById('_siltinimas');
			var _kaina = _siltinimas.options[_siltinimas.selectedIndex].value;

			var _kvadratura = document.getElementById('_plotas').value;

			return (_kaina * _kvadratura + ' Lt');
		}

		function checkAndCalculate() {
			var _kvadratura = document.getElementById('_plotas');

			if (_kvadratura.value != '') {
				if (isNaN(_kvadratura.value * 1)) {
					_kvadratura.style.borderColor = "#FF0000";
					return ('');
				}
				else {
					_kvadratura.style.borderColor = '';
					return (calculatePrice());
				}
			}
			else {
				_kvadratura.style.borderColor = '';
				return ('');
			}
		}
	</script>
	<table id="contentTable" border="0" width="100%">

		<tr>
			<td valign="middle" align="center">
				<img src="images/plans.jpg"alt="" border="0" />
			</td>
		</tr>
		<tr>
			<td valign="middle" align="center">
				<br />
				<br />

				<table id="calculator" border="0" width="100%">
					<tr>
						<td style="width:20%; text-align:right; vertical-align:top">
						</td>
						<td style="width:30%; text-align:left">
						</td>
						<td rowspan="7" style="width:50%; text-align:center">
							<span class="style1"><label id="_kaina"></label></span>
						</td>

					</tr>
					<tr>
						<td style="width:20%; text-align:right; vertical-align:middle">
							Apšiltinimo medžiaga  
						</td>
						<td style="width:30%; text-align:left">
							<select id="_siltinimas" style="width:250px" onchange="document.getElementById('_kaina').innerHTML = checkAndCalculate()">
								<option value="65">Polistirolas 50mm</option>
								<option value="70">Polistirolas 100mm</option>
								<option value="75">Polistirolas 150mm</option>
								<option value="130">Mineralinė vata FAS3 100mm</option>
								<option value="140">Mineralinė vata FAS3 150mm</option>
								<option value="120">Mineralinė vata FAL1 100mm</option>
								<option value="130">Mineralinė vata FAL1 150mm</option>

							</select>
						</td>
					</tr>
					<tr>
						<td style="width:20%; text-align:right; vertical-align:middle">
							<br />
						</td>
						<td style="width:30%; text-align:left">
						</td>

					</tr>
					<tr>
						<td style="width:20%; text-align:right; vertical-align:middle">
							Apdaila  
						</td>
						<td style="width:30%; text-align:left">
							<select style="width:250px">
								<option value="1">Dekoratyvinis tinkas KREISEL 2mm</option>
								<option value="2">Silikoninis dekoratyvinis tinkas 2mm</option>

							</select>
						</td>
					</tr>
					<tr>
						<td style="width:20%; text-align:right; vertical-align:middle">
							<br />
						</td>
						<td style="width:30%; text-align:left">
						</td>

					</tr>
					<tr>
						<td style="width:20%; text-align:right; vertical-align:middle">
							Namo sienų plotas  
						</td>
						<td style="width:30%; text-align:left">
							<input id="_plotas" style="width:200px" type="text" onkeyup="document.getElementById('_kaina').innerHTML = checkAndCalculate()" />   kv.m.
						</td>
					</tr>

					<tr>
						<td style="width:20%; text-align:right; vertical-align:middle">
						</td>
						<td style="width:30%; text-align:left">
						</td>
					</tr>
				</table>

Redagavo wallart
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Jei teisingai supratau :laugh_xmas:

<script type="text/javascript">
		var _mul = 1;

		function pataisymas()
		{
			document.getElementById('antras_select_box').value == 1 ? _mul = 1 : _mul = 1.4;
			document.getElementById('_kaina').innerHTML = checkAndCalculate();
		}

		function calculatePrice() {
			var _siltinimas = document.getElementById('_siltinimas');
			var _kaina = _siltinimas.options[_siltinimas.selectedIndex].value;

			var _kvadratura = document.getElementById('_plotas').value;

			return (_mul * _kaina * _kvadratura + ' Lt');
		}

		function checkAndCalculate() {
			var _kvadratura = document.getElementById('_plotas');

			if (_kvadratura.value != '') {
				if (isNaN(_kvadratura.value * 1)) {
					_kvadratura.style.borderColor = "#FF0000";
					return ('');
				}
				else {
					_kvadratura.style.borderColor = '';
					return (calculatePrice());
				}
			}
			else {
				_kvadratura.style.borderColor = '';
				return ('');
			}
		}
	</script>
	<table id="contentTable" border="0" width="100%">

		<tr>
			<td valign="middle" align="center">
				<img src="images/plans.jpg"alt="" border="0" />
			</td>
		</tr>
		<tr>
			<td valign="middle" align="center">
				<br />
				<br />

				<table id="calculator" border="0" width="100%">
					<tr>
						<td style="width:20%; text-align:right; vertical-align:top">
						</td>
						<td style="width:30%; text-align:left">
						</td>
						<td rowspan="7" style="width:50%; text-align:center">
							<span class="style1"><label id="_kaina"></label></span>
						</td>

					</tr>
					<tr>
						<td style="width:20%; text-align:right; vertical-align:middle">
							Apšiltinimo medžiaga  
						</td>
						<td style="width:30%; text-align:left">
							<select id="_siltinimas" style="width:250px" onchange="document.getElementById('_kaina').innerHTML = checkAndCalculate()">
								<option value="65">Polistirolas 50mm</option>
								<option value="70">Polistirolas 100mm</option>
								<option value="75">Polistirolas 150mm</option>
								<option value="130">Mineraline vata FAS3 100mm</option>
								<option value="140">Mineraline vata FAS3 150mm</option>
								<option value="120">Mineraline vata FAL1 100mm</option>
								<option value="130">Mineraline vata FAL1 150mm</option>

							</select>
						</td>
					</tr>
					<tr>
						<td style="width:20%; text-align:right; vertical-align:middle">
							<br />
						</td>
						<td style="width:30%; text-align:left">
						</td>

					</tr>
					<tr>
						<td style="width:20%; text-align:right; vertical-align:middle">
							Apdaila  
						</td>
						<td style="width:30%; text-align:left">
							<select style="width:250px" onchange="pataisymas()" id="antras_select_box">
								<option value="1">Dekoratyvinis tinkas KREISEL 2mm</option>
								<option value="2">Silikoninis dekoratyvinis tinkas 2mm</option>

							</select>
						</td>
					</tr>
					<tr>
						<td style="width:20%; text-align:right; vertical-align:middle">
							<br />
						</td>
						<td style="width:30%; text-align:left">
						</td>

					</tr>
					<tr>
						<td style="width:20%; text-align:right; vertical-align:middle">
							Namo sienu plotas  
						</td>
						<td style="width:30%; text-align:left">
							<input id="_plotas" style="width:200px" type="text" onkeyup="document.getElementById('_kaina').innerHTML = checkAndCalculate()" />   kv.m.
						</td>
					</tr>

					<tr>
						<td style="width:20%; text-align:right; vertical-align:middle">
						</td>
						<td style="width:30%; text-align:left">
						</td>
					</tr>
				</table>

Redagavo meskew
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...