[ Príspevkov: 8 ] 
AutorSpráva
Offline

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

Registrovaný: 24.08.11
Prihlásený: 07.09.13
Príspevky: 57
Témy: 21 | 21
NapísalOffline : 06.09.2011 15:50 | Niečo ako preload images ale text

Cawte..neviem či sa to dá.. Viem, že sa dá sparviť ukážka objednávky..Napr. obrázok na základne výberu..
No ja chcem tak že si vyberiem napr. pizzu1 veľkosť 1 a ukáže mi cenu na základe výberu a veľkosti napr. 3€..
Ptm ak si vyberiem pizzu1 veľkosť2 tak mi ukáže cenu napr. 5€..
Chápete čo mám na myslí ?
HTML:

Kód:
&nbsp;&nbsp;Výber:&nbsp;<select name="vyber" size="1">
<option value="1"> Výber č.1
<option value="2"> Výber č.2
<option value="3"> Výber č.3
<option value="4"> Výber č.4
</select>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<input type="radio" name="velkost" value="Veľkosť1" /> Veľkosť1
<input type="radio" name="velkost" value="Veľkosť2" /> Veľkosť2
<input type="radio" name="velkost" value="Veľkosť3" /> Veľkosť3 <br/><br>


Javascript + html (iný projekt je to ukážka na zákaldne výberu :
Kód:
<script>
// preload images
var imgMargherita = new Image().src = "images/margherita.gif"
var imgSunková = new Image().src = "images/sunkova.png"
var imgCapri = new Image().src = "images/capri.png"
var imgStagione= new Image().src = "images/stagione.png"
var imgSalami = new Image().src = "images/salami.png"
var imgDiavolo = new Image().src = "images/diavolo.png"
var imgMilano = new Image().src = "images/milano.png"
var imgSpeziale = new Image().src = "images/speziale.png"
var imgSedliacka = new Image().src = "images/sedliacka.png"
var imgFormaggi = new Image().src = "images/formaggi.png"
var imgHawaii = new Image().src = "images/hawaii.png"
var imgTonno = new Image().src = "images/tonno.png"
var imgFrutti = new Image().src = "images/frutti.png"
var imgSpenat = new Image().src = "images/spenat.png"
var imgVegetariana = new Image().src = "images/vegetariana.png"
var imgHellas = new Image().src = "images/hellas.png"
var imgSenza = new Image().src = "images/senza.png"
var imgBuona = new Image().src = "images/buona.png"
var imgGiuseppe = new Image().src = "images/giuseppe.png"
var imgDello = new Image().src = "images/dello.png"
var imgGurman = new Image().src = "images/gurman.png"
var imgDon = new Image().src = "images/don.png"
var imgBolognese = new Image().src = "images/bolognese.png"
var imgBryndzova = new Image().src = "images/bryndzova.png"
var imgTonno = new Image().src = "images/tonno.png"
var imgCaruso = new Image().src = "images/caruso.png"
var imgMamma = new Image().src = "images/mamma.png"
var imgBuffon = new Image().src = "images/buffon.png"
var imgGaribaldi = new Image().src = "images/garibaldi.png"
var imgVimto = new Image().src = "images/vimto.png"
var imgQuattro = new Image().src = "images/quattro.png"
var imgIne = new Image().src = "images/otaznik.png"

function setImage(imageSelect) {
 theImageIndex = imageSelect.options[imageSelect.selectedIndex].value;
 if (document.images)
     document.images[0].src = eval("img" + theImageIndex);
  }
</script>

------------- <td><label for="Objednavka_id_vyber"><b>Výber:</b></label></td>
      <td>
          <select size="1" name="Vyber" id="Objednavka_id_vyber" onChange="setImage(this)"> ,
            <option value="Ine">Iné jedlo...(Poznámky)</option>
            <option value="Margherita">Margherita</option>
            <option value="Sunková">Šunková</option>
        <option value="Capri">Capri</option>
        <option value="Stagione">Stagione</option>
        <option value="Salami">Salami</option>
        <option value="Diavolo">Diavolo</option>
        <option value="Milano">Milano</option>
        <option value="Speziale">Speziale</option>
        <option value="Sedliacka">Sedliacka</option>
        <option value="Formaggi">Formaggi</option>
        <option value="Hawaii">Hawaii</option>
        <option value="Tonno">Tonno</option>
        <option value="Futti">Frutti di Mare</option>
        <option value="Spenat">Špenát a mozzarella</option>
        <option value="Vegetariana">Vegetariana</option>
........
<center><div class="browntext">Ukážka objednávky<br><br></div></center>
<div id="images-preview">
<center><img src = "images/otaznik.png" /></center>
</div>


neviem či to chápete..Chcem len vedieť či sa to dá spraviť na TEXT teda cenu, na základe výberu a veľkosti ...


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 13.11.07
Prihlásený: 20.08.16
Príspevky: 1702
Témy: 0 | 0
NapísalOffline : 06.09.2011 17:35 | Niečo ako preload images ale text

Urobiť sa to dá. Ak je ten vzťah, medzi druhom, veľkosťou, cenou... pomerne jednoduchý, dá sa to celé urobiť v javascripte.

Ak sú tam nejaké komplikovanejšie veci (a aj pre prípad, ak by mal používateľ zakázaný/nepodporovaný javascript), tak to môžeš urobiť aj na serveri (a môžeš napr. použiť Ajax).


Offline

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

Registrovaný: 24.08.11
Prihlásený: 07.09.13
Príspevky: 57
Témy: 21 | 21
Napísal autor témyOffline : 07.09.2011 15:14 | Niečo ako preload images ale text

No dík v tomto nie som odborník..Stačí mi názorná ukážka a ja to podľa toho už dúfam spravím .. Stačí teda ten JS..

// pridané po 18 hodinách 5 minútach od posledného príspevku

Takže nikto alebo nerozumiete čo chcem ? Dám príklad..

Vyberiem si PIZZU1 veľkosti malá a vypíše mi cenu 1.80€
ptm si vyberiem PIZZU1 veľkosti veľká a vypíše mi cenu 2.40€

Proste chcem to takto na všetky jedlá spraviť no neviem ako..po nete blúdim dva dni a nič som zatiaľ nenašiel..


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 13.11.07
Prihlásený: 20.08.16
Príspevky: 1702
Témy: 0 | 0
NapísalOffline : 07.09.2011 19:18 | Niečo ako preload images ale text

Určite niekto rozumie. :) (problém ale je, že sa to nikomu robiť nechce)


Offline

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

Registrovaný: 24.08.11
Prihlásený: 07.09.13
Príspevky: 57
Témy: 21 | 21
Napísal autor témyOffline : 07.09.2011 20:16 | Niečo ako preload images ale text

Našiel som dačo..Dalo by sa to cez dvojrozmerne pole v javascripte ?

Kód:
http://www.exforsys.com/tutorials/javascript/javascript-two-dimensional-arrays.html


A ptm si len cenu vyrátam ako cena = pizze[typ][velkost];


Len rozmýšľam ..ako :cry:


Offline

Užívateľ
Užívateľ
Niečo ako preload images ale text

Registrovaný: 05.09.09
Príspevky: 1141
Témy: 127 | 127
Bydlisko: Lehota pod ...
NapísalOffline : 07.09.2011 21:35 | Niečo ako preload images ale text

Ak to ma byt len JS tak to pole alebo objekt.


Offline

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

Registrovaný: 24.08.11
Prihlásený: 07.09.13
Príspevky: 57
Témy: 21 | 21
Napísal autor témyOffline : 07.09.2011 21:57 | Niečo ako preload images ale text

No neviem..nevedel by to tu niekto dáko zkombinovať aby to šlo ? Ja už som skúšal všetko :-(


Offline

Užívateľ
Užívateľ
Niečo ako preload images ale text

Registrovaný: 05.09.09
Príspevky: 1141
Témy: 127 | 127
Bydlisko: Lehota pod ...
NapísalOffline : 08.09.2011 11:58 | Niečo ako preload images ale text

No však tak ako si to napísal pred tým:
cena = pizze[typ][velkost];

Len by si potreboval ešte nejaký jedinečný identifikátor toho produktu. A potom by sa ti hodila DB...


 [ Príspevkov: 8 ] 


Niečo ako preload images ale text



Podobné témy

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

nieco ako Perch ale free

v Redakčné systémy

1

527

07.04.2011 18:34

shaggy

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

P/D: Prehistorické komponenty ale aj niečo novšie

v Predám

24

1037

22.05.2010 13:13

srebalat

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

Padol mi externy HDD, nieco sa podarilo obnovit ale....

v Pevné disky a radiče

25

194

14.01.2021 22:24

4040

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

ako kopirovat text z pdf kde je ako obrazok

v Ostatné programy

1

392

19.10.2014 20:18

liqua1

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

Image Preload

v JavaScript, VBScript, Ajax

5

583

30.08.2009 17:41

rooobertek

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

preload obrázka

v JavaScript, VBScript, Ajax

2

681

12.03.2008 10:18

mage

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

obrazkove znaky ako text

v HTML, XHTML, XML, CSS

3

582

10.04.2012 22:53

venom2

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

html kod ako text

v HTML, XHTML, XML, CSS

5

879

30.12.2008 15:05

Flety

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

ako zadokumentovať text na internete?

v Obchody, reklamácie a právo

5

443

19.11.2010 22:49

stenley

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

CDburnerXP ako vypalit cd text?

v Ostatné programy

0

461

07.09.2009 15:02

Maco594

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

Ako skopirovať text z chraneneho pdf

v Ostatné programy

13

8243

29.10.2010 21:45

kass

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

Ako odstrániť predpísaný text v gmail mailoch?

v Služby a webstránky

3

115

08.07.2020 20:34

StroWniss

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

Niečo ako Teamviewer

v Sieťové a internetové programy

5

1615

12.09.2008 16:49

Tech

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

Nieco ako Wb

v Ostatné operačné systémy

1

165

14.04.2018 15:41

expresado

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

Niečo ako sharepoint?

v Ostatné programy

8

343

13.01.2015 14:56

don jebot

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

nieco ako cyclone3

v Redakčné systémy

13

812

04.01.2010 23:02

shaggy



© 2005 - 2021 PCforum, edited by JanoF