Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 8 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
zmena inputu pomocou onchange

Registrovaný: 21.08.06
Prihlásený: 31.10.12
Príspevky: 138
Témy: 24
Príspevok NapísalOffline : 30.01.2009 16:39

Zdravim, potreboval by som nieco ako je na tejto stranke:

http://www.pizzamizza.sk/shop/index.php?c=0

Ked si vyberam gramaz pizze tak podla toho co vyberiem v selecte, tak mi zmeni cenu vedla v inpute. Za pomoc vopred dakujem.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 04.04.07
Prihlásený: 27.06.21
Príspevky: 532
Témy: 35
Bydlisko: Bratislava
Príspevok NapísalOffline : 30.01.2009 17:21

ved to tam mas pekne napisane:
Kód:
<form name="meno">
<select onchange="if (document.meno.size.value == '340g') { document.meno.price.value = '3.95 € / 119 Sk'; document.meno.product_id.value = '40' }if (document.meno.size.value == '630g') { document.meno.price.value = '7.27 € / 219 Sk'; document.meno.product_id.value = '164' }">
<option value="340g">340g</option>
<option value="630g">630g</option>
</select>
<input name="price" value="3.95 € / 119 Sk" readonly="readonly" type="text">
</form>







_________________
CPU: AMD Phenom II 940 QUAD X4 BE AM2+, chladic: Arctic Cooling Freezer 64 Pro, RAM: 4GB DDR2 800MHz PC6400, MB: M2N-E SLI, VGA: RX 4870 GAINWARD HD4870 1GB, HDD: WD 1TB, Zdroj: CORSAIR 750W TX
Offline

Užívateľ
Užívateľ
zmena inputu pomocou onchange

Registrovaný: 21.08.06
Prihlásený: 31.10.12
Príspevky: 138
Témy: 24
Príspevok Napísal autor témyOffline : 30.01.2009 17:31

To vidim aj ja lenze to samo o sebe nefunguje.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 04.04.07
Prihlásený: 27.06.21
Príspevky: 532
Témy: 35
Bydlisko: Bratislava
Príspevok NapísalOffline : 30.01.2009 17:38

sorry, este tam chyba v select name="size"







_________________
CPU: AMD Phenom II 940 QUAD X4 BE AM2+, chladic: Arctic Cooling Freezer 64 Pro, RAM: 4GB DDR2 800MHz PC6400, MB: M2N-E SLI, VGA: RX 4870 GAINWARD HD4870 1GB, HDD: WD 1TB, Zdroj: CORSAIR 750W TX
Offline

Užívateľ
Užívateľ
zmena inputu pomocou onchange

Registrovaný: 21.08.06
Prihlásený: 31.10.12
Príspevky: 138
Témy: 24
Príspevok Napísal autor témyOffline : 30.01.2009 18:04

Diki uz mi to funguje ale potreboval by som spravit viac selectov a inputov v jednom forme. Ako by sa to dalo spravit aby to bolo funkcne?


Offline

Užívateľ
Užívateľ
zmena inputu pomocou onchange

Registrovaný: 02.12.07
Prihlásený: 26.02.13
Príspevky: 1114
Témy: 49
Príspevok NapísalOffline : 30.01.2009 18:25

len si zmenis name ne?


Offline

Užívateľ
Užívateľ
zmena inputu pomocou onchange

Registrovaný: 21.08.06
Prihlásený: 31.10.12
Príspevky: 138
Témy: 24
Príspevok Napísal autor témyOffline : 30.01.2009 18:34

frankieG píše:
len si zmenis name ne?


To nepomoze lebo form mam len jeden a v tom zoznam 20 produktov a pri kazdom chcem menit ten select.

Mam takyto cyklus

Kód:
          <tr>
            <td width="20">".$value[0]."</td>
            <td width="420"><b>".$value[1]."</b><br><i>".$value[2]."</i></td>
            <td><select onchange="if (document.meno.size.value == '".$value[6]."') { document.meno.price.value = '".$value[3]."'; document.meno.product_id.value = '40' }if (document.meno.size.value == '".$value[7]."') { document.meno.price.value = '".$value[4]."'; document.meno.product_id.value = '164' }" name="size">
                <option value="".$value[6]."">".$value[6]."</option>
                <option value="".$value[7]."">".$value[7]."</option>
                </select></td>
            <td><input size="15" name="price" value="3.95 € / 119 Sk" readonly="readonly" type="text"></td>
            <td width="60" valign="top" align="center">".$value[3]." EUR</td>
            <td width="40"><input style="width: 25px;" type="text" name="produkt[".$key."]" value="0"> ks</td>
          </tr>


Ako ho mam v kazdom zmenit?


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 04.04.07
Prihlásený: 27.06.21
Príspevky: 532
Témy: 35
Bydlisko: Bratislava
Príspevok NapísalOffline : 30.01.2009 22:22

Kód:
<form name="meno">
<?php for($a;$a<100;$a++){?>
<select name="size<?php print $a;?>" onchange="
  if (document.meno.size<?php print $a;?>.value == '340g') { document.meno.price<?php print $a;?>.value = '3.95';}
  if (document.meno.size<?php print $a;?>.value == '630g') { document.meno.price<?php print $a;?>.value = '7.27';}">
<option value="340g">340g</option>
<option value="630g">630g</option>
</select>
<input name="price<?php print $a;?>" value="3.95 " readonly="readonly" type="text">
<?php }?>
</form>







_________________
CPU: AMD Phenom II 940 QUAD X4 BE AM2+, chladic: Arctic Cooling Freezer 64 Pro, RAM: 4GB DDR2 800MHz PC6400, MB: M2N-E SLI, VGA: RX 4870 GAINWARD HD4870 1GB, HDD: WD 1TB, Zdroj: CORSAIR 750W TX
Odpovedať na tému [ Príspevkov: 8 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Zmena obsahu počas zmeny inputu

v JavaScript, VBScript, Ajax

2

529

17.04.2009 19:32

Flety Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. zmena obrazku pomocou CSS, IE problem

v HTML, XHTML, XML, CSS

7

758

17.07.2008 18:28

kajbo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. HBO Max a zmena jazyku zvuk pomocou VPN

v Služby a webstránky

2

205

01.06.2023 9:00

Rafi87 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. onchange

v JavaScript, VBScript, Ajax

2

728

03.01.2009 21:40

emer Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. OnChange

v JavaScript, VBScript, Ajax

5

659

06.05.2009 15:49

def Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. onchange alternatíva

v JavaScript, VBScript, Ajax

2

585

29.05.2011 22:00

emer Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. select onchange show hide divs

v JavaScript, VBScript, Ajax

2

515

03.08.2010 21:01

Ďuri Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. reload na onchange po 100ms

v JavaScript, VBScript, Ajax

1

261

07.03.2013 21:11

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. blokovanie inputu

v JavaScript, VBScript, Ajax

5

541

12.09.2008 13:48

emer Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. mazanie inputu

v JavaScript, VBScript, Ajax

2

714

03.11.2007 12:49

Flety Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. odkrytie inputu

v JavaScript, VBScript, Ajax

4

585

18.12.2008 15:44

chrono Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Maska text inputu

v JavaScript, VBScript, Ajax

5

693

16.01.2008 19:32

sento Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pridanie inputu cez innerHTML

v JavaScript, VBScript, Ajax

6

422

29.05.2010 12:00

camo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pridanie textu do inputu

v JavaScript, VBScript, Ajax

7

537

19.11.2010 16:01

emer Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Poslat do inputu php kód

v PHP, ASP

7

447

11.08.2012 23:43

1daemon1 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Prepinanie inputu medzi PC a XBOX

v Monitory, televízory a projektory

0

438

09.01.2011 22:24

Skyro Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra