Remélem jó helyre írok!
Nem vagyok otthon script ügyileg, de úgy gondolom(remélem), hogy ez egy hozzáértő számára egyszerű újgyakorlat.
Egyik honlapomra szeretnék egy olyan kalkulátort, ami a napi cigiszám megadása és egy alapból beállított cigidoboz ár után kiszámolja nekem, hogy mennyit költök évente, majd ebből levonva az én alapból megadott éves elektromos cigi költségemet megmondja, hogy mennyit tudok spórolni.
Szerintem valahogy így kéne: 13(napi cigi) x 365 / 20 x 500= ennyit költök, és ebből kivonom az éves elektromos cigi költségem.
Nem tűnik túl bonyolultnak, de scripben kicsit komplikált nekem...
Ha tudtok valami támpontot adni, hogy merre induljak el, vagy ha tényleg gyorsan össze lehet ütni ezt a scriptet... nagyon hálás lennék, ha tudnátok segíteni.
Ez alapján szerintem egyszerűen megoldható:
http://distance-ed.math.tamu.edu/Mat...twonumbers.htm
Összeadás helyett az általad beírt képletet kell alkalmazni.
ha jol ertettem erre gondolsz. konnyeden at tudod irni az ertekeket benne, de ha nem vilagos valami kerdezz nyugodtan
Kód:<script type="text/javascript"> var cigiar = 500; var deduction = 15000; var result = function() { var num = document.cigiForm.cigi.value; if(num == ''){ alert('Irj be egy szamot.');return false; } num = parseInt(num); var evikiadas = (num * 365)*(cigiar/20); var res = evikiadas-deduction; var result_text = evikiadas + ' az evi cigire koltott penzed <br />' + res + ' ennyit spórolna egy évben, ha ezt a terméket választaná.';; document.getElementById('res').innerHTML = result_text; return false; } </script> <form name="cigiForm" id="" > <label>Hany cigit szivsz naponta?</label><input type="text" name="cigi" id="cigi" /><br /> <input type="submit" onclick="return result();" /> </form> <div id="res"> </div>
Remek, köszönöm szépen!
Meg lehet ezt valahogy variálni úgy, hogy ne mutassa a tizedes jegyeket?
Utoljára módosítva: Bálint által : 2009-04-15 20:39
Érdekes, de ff-on "küldés", ie-n pedig "kérdőív elküldése" jelenik meg gombfeliratként... Meg lehet ezt adni valahol egyébként?
Sziasztok!
Egy div-et szeretnék a kurzor alá vagy fölé pozícionálni, a kurzor helyzetétől függően. Úgy, hogy sehol ne lógjon ki a képernyőről. Ehhez ismernem kellene a div szélességét és magasságát. Mindaddig működik a dolog, amíg előre beállítom ezeket az értékeket. A jellemzők lekérdezésére a következő függvényt használom:
Kód:function getStyle(el,styleProp) { var x = document.getElementById(el); if (window.getComputedStyle) var y = window.getComputedStyle(x,null).getPropertyValue(styleProp); else if (x.currentStyle) var y = eval('x.currentStyle.' + styleProp); return y; }
Ha nem állítok be értéket szélességre vagy magasságra, akkor IE csak azt adja vissza, hogy „auto”. FF és Chrome alatt működik.
Elő lehet csalogatni valahogy ezeket az értékeket IE alatt automatikus beállítások esetén???
A segítséget előre is köszönöm!