<http://jsfiddle.net/6mMUs/>

I want to have live currency rate inputs for Euros, Dollars and Pounds.

```
<input type="text" id="eurorate" style="margin-bottom:15px;"> Euros <br />
<input type="text" id="dollarrate" style="margin-bottom:15px;"> Dollars <br />
<input type="text" id="poundrate" style="margin-bottom:15px;"> Pounds

```

What's the proper way of assigning a multiplier to each of these 3 currencies and have them respond to change in ANY of the inputs in real time?

for example, if a dollar is 0.75 euros and it is 0.60 Pounds, when I enter '1' in the dollar field, the other fields should show the correct values when converted to the other currencies.

I tried doing this with setInterval but it is not truly real time, I want to know what's the proper alternative using keyup or something like that.

Any help is appreciated.