ugrás a tartalomhoz

Vbs-JS öszzeadás,szorzás,osztás,kivonás

NosnOsnoS · 2011. Jún. 28. (K), 16.04
Halló!
Mielőtt valaki félre értené én NEM
számológépet szeretnék
Hanem olyan input boxot amibe ha valaki beír egy számot akkor azt automatikusan elosztja vagy szorozza vagy kivonja vagy összeadja 1énáltalam le fixált számmal.
előre is köszi mindent!
 
1

elosztja vagy szorozza vagy

kuka · 2011. Jún. 28. (K), 16.17
elosztja vagy szorozza vagy kivonja vagy összeadja
Nem említetted, hogy
  • mitől függ, hogy melyik művelet hajtódjon végre
  • mi történjen az eredménnyel

<input type="text" onchange="alert(parseInt(this.value,10)*3.14)">
3

Semitől!

NosnOsnoS · 2011. Jún. 28. (K), 20.50
Amúgy ez jó...
Így beírt szám helyére írja az eredményt.
Vagy mivel ezt kértem így inkább a mellette lévőbe legyen az eredemény.
2

VBS?

Poetro · 2011. Jún. 28. (K), 16.39
Ha jól tudom, a mai megközlítés szerint a VBScript igazából halott dolog, mivel csak Microsoft környezetben támogatott (IE, IIS, WSH stb.), és IE 5.5 óta nem történt rajta fejlesztés, úgyhogy marad a JavaScript.
With the advent of the .NET framework, the scripting team took the decision to implement future support for VBScript within ASP.NET for web development, and therefore no new versions of the VBScript engine would be developed and it moved over to being supported by Microsoft's Sustaining Engineering Team, who are responsible for bug fixes and security enhancements.


Ajánlom figyelmedbe a document.getElementById és document.getElementsByTagname függvényeket, ezzel megszerzed az input mezőket, aminek tartalmát a .value tulajdonságból veszed. Ezt parsolod mondjuk parseFloat segítségével, majd elvégzed rajta a matematikai műveleteket, majd visszarakod egy másik input mezőbe (beállítva annak .value tulajdonságát).