0

Javascriptを使用して入力に入力された数値を乗算するにはどうすればよいですか?

これは完全な初心者の質問です-あなたは助けるのに良い人です。

html

<input type="number" id="height" value="0" />

javascript

$(document).ready(function() {

    function display_height() {
        var new_height = $("#height").val() * 3);
        $("new_height").show();
    });
});
4

1 に答える 1

5

show文字列にはメソッドはありません。代わりに身長を警告してみてください。

$(document).ready(function() {

    function display_height() {
        var new_height = $("#height").val() * 3;
        alert(new_height);
    }
    display_height();
});

さらに、括弧や中かっこが一致しないなどの小さな問題がありましたが、これを修正しました。

私が実際に望んでいるのは、ユーザーが入力を乗算できるようにすることです。この場合、ボタンが必要です。

<input id="multiply" type="button" value="Multiply!">

およびクリックハンドラー:

$('#multiply').click(display_height);

ここでデモを見ることができます:http://jsfiddle.net/4wgaE/1/

文字列を数値に解析するには、次のparseFloatように使用します。

var new_height = parseFloat( $("#height").val() ) * 3;
于 2012-11-28T08:23:03.177 に答える