表单中的货币转换器脚本
- 作者: admin
- 时间:
- 分类: JavaScript
大家好!
我有一个表格,用户可以在其中键入有关他想购买的产品的一些信息,然后获得产品的价格.
他得到的价格取决于他希望在多少个工作日内生产产品,因此可能会有多个价格.
谁能向我提供一个脚本,使用户能够看到另一种货币的价格......?可以通过点击图标或下拉字段,使他能够为这个价格选择另一种货币......
# 回答1
Http://www.google.co.uk/search?hl=en...ency+converter
.
你有没有考虑过汇率的变化?
Http://www.google.co.uk/search?hl=en...ency+converter
.
你有没有考虑过汇率的变化?
# 回答2
我找到了一个我可以用的.
非常感谢
我找到了一个我可以用的.
非常感谢
# 回答3
没问题,不客气.
没问题,不客气.
# 回答4
你能帮我修改一下我发现的剧本吗?
我找到的脚本要求您在文本字段中键入金额,然后从选择列表中选择要将金额转换为哪种货币.
我需要它做的是在文本字段中有一个预定义的值.
以下是我的代码:
你能帮我修改一下我发现的剧本吗?
我找到的脚本要求您在文本字段中键入金额,然后从选择列表中选择要将金额转换为哪种货币.
我需要它做的是在文本字段中有一个预定义的值.
以下是我的代码:
选择 | 换行 | 行号
- <script language="JavaScript" type="text/javascript">
- var f36_CAry=new Array();
- f36_CAry[0]=['DKK',7.5856];
- f36_CAry[1]=['SEK',9.3131];
- f36_CAry[2]=['£POUND',0.7527];
- f36_CAry[3]=['$US',1.4736];
- </script>
- <script language="JavaScript" type="text/javascript">
- function f36_InitCurrency(f36_ip,f36_sel,f36_ary){
- f36_CIP=document.getElementById(f36_ip);
- f36_Sel=document.getElementById(f36_sel);
- f36_Sel.options.length=0;
- f36_Sel.options[0]=new Option(f36_CIP.value,1,true,true);
- for (f36_0=0;f36_0<f36_ary.length;f36_0++){
- f36_Sel.options[f36_0+1]=new Option(f36_ary[f36_0][0],f36_ary[f36_0][1],true,true);
- }
- f36_Sel.selectedIndex=0;
- f36_Sel.ip=f36_CIP;
- f36_Sel.base=f36_CIP.value;
- f36_Sel.onchange=function(){ f36_Calculate(this); }
- f36_CIP.sel=f36_Sel;
- f36_CIP.onfocus=function(){ f36_Focus(this); }
- f36_CIP.onblur=function(){ this.v=this.value; }
- f36_CIP.onkeyup=function(){ this.value=this.value.replace(/[^0123456789.]/g,''); }
- }
- function f36_Focus(obj){
- obj.value='';
- obj.sel.selectedIndex=0;
- }
- function f36_Calculate(f36_obj){
- if (f36_obj.ip.value.length<1||f36_obj.ip.value==f36_obj.base){ return; }
- f36_v=Math.ceil((Number(f36_obj.ip.v)*100*f36_obj.options[f36_obj.selectedIndex].value));
- f36_obj.ip.value=(f36_v/100).toFixed(2);
- }
- </script>
- <select class="TxtArea" id="CurrencySel" style="width:100px;" ></select>
- <input id="CurrencyIP" type="text" size="10" value="Euro" />
# 回答5
只需在HTML中设置Value属性即可.
只需在HTML中设置Value属性即可.
标签: Javascript