[ 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 | 24
NapísalOffline : 30.01.2009 16:39 | zmena inputu pomocou onchange

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ý: 17.07.24
Príspevky: 532
Témy: 35 | 35
Bydlisko: Bratislava
NapísalOffline : 30.01.2009 17:21 | zmena inputu pomocou onchange

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 | 24
Napísal autor témyOffline : 30.01.2009 17:31 | zmena inputu pomocou onchange

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ý: 17.07.24
Príspevky: 532
Témy: 35 | 35
Bydlisko: Bratislava
NapísalOffline : 30.01.2009 17:38 | zmena inputu pomocou onchange

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 | 24
Napísal autor témyOffline : 30.01.2009 18:04 | zmena inputu pomocou onchange

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 | 49
NapísalOffline : 30.01.2009 18:25 | zmena inputu pomocou onchange

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 | 24
Napísal autor témyOffline : 30.01.2009 18:34 | zmena inputu pomocou onchange

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ý: 17.07.24
Príspevky: 532
Témy: 35 | 35
Bydlisko: Bratislava
NapísalOffline : 30.01.2009 22:22 | zmena inputu pomocou onchange

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
 [ Príspevkov: 8 ] 


zmena inputu pomocou onchange



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

557

17.04.2009 19:32

Flety

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

zmena obrazku pomocou CSS, IE problem

v HTML, XHTML, XML, CSS

7

793

17.07.2008 18:28

kajbo

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

298

01.06.2023 9:00

Rafi87

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

OnChange

v JavaScript, VBScript, Ajax

5

696

06.05.2009 15:49

def

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

onchange

v JavaScript, VBScript, Ajax

2

769

03.01.2009 21:40

emer

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

onchange alternatíva

v JavaScript, VBScript, Ajax

2

631

29.05.2011 22:00

emer

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

select onchange show hide divs

v JavaScript, VBScript, Ajax

2

554

03.08.2010 21:01

Ďuri

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

reload na onchange po 100ms

v JavaScript, VBScript, Ajax

1

295

07.03.2013 21:11

shaggy

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

blokovanie inputu

v JavaScript, VBScript, Ajax

5

591

12.09.2008 13:48

emer

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

mazanie inputu

v JavaScript, VBScript, Ajax

2

751

03.11.2007 12:49

Flety

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

odkrytie inputu

v JavaScript, VBScript, Ajax

4

619

18.12.2008 15:44

chrono

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

Maska text inputu

v JavaScript, VBScript, Ajax

5

726

16.01.2008 19:32

sento

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

Pridanie inputu cez innerHTML

v JavaScript, VBScript, Ajax

6

460

29.05.2010 12:00

camo

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

Pridanie textu do inputu

v JavaScript, VBScript, Ajax

7

564

19.11.2010 16:01

emer

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

Poslat do inputu php kód

v PHP, ASP

7

477

11.08.2012 23:43

1daemon1

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

460

09.01.2011 22:24

Skyro



© 2005 - 2024 PCforum, edited by JanoF