-1

我想在文本框更改上显示一些值。例如

如果项目“A”= 25 美元,并且如果客户在文本框更改为 5 时订购了 5 件“A”项目,则标签或文本框应显示 125 美元。我如何使用 javascript 和 php 或仅使用 javascript 来做到这一点。

<input type='text' id='item' value=""/>

总计应显示在

<input type='text' id='tot' value=""/>

如果有人可以给我一个提示如何做到这一点,将不胜感激。提前致谢。

4

2 回答 2

1

我在想这样的事情

HTML

<input type='text' id='item' value="" data-price="25" />
<span></span>

JS

$("#item").keyup(function()
{
    var value = $(this).val() * $(this).data("price");
    $("span").text("$" + value);
});

演示http://jsfiddle.net/6KeFU/

data用来存储与商品相关的价格

于 2013-08-28T18:03:19.170 回答
0

Using jQuery it can be done like this, assuming order value is entered in item input field and 25$ per item is hardcoded.

$("#item").on('change',function(){
  $("#tot").val($(this).val() * 25);
})
于 2013-08-28T17:59:47.597 回答