首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何让用户输入到Math.js

如何让用户输入到Math.js
EN

Stack Overflow用户
提问于 2013-08-29 11:59:38
回答 1查看 389关注 0票数 0

我想能够使用Math.js和输入框在网站上转换用户给定的数量到另一个数量,但无论我如何尝试,都无法从标记为“转换”的输入框中获得用户输入并更改它。我怎样才能做到这一点呢?

http://jsfiddle.net/zFuNs/1/

代码语言:javascript
复制
<!DOCTYPE html>
<html>

    <head>
        <title>Convert</title>
        <script type="text/javascript" src="https://raw.github.com/josdejong/mathjs/master/dist/math.js"></script>
    </head>

    <body>
        <input type="text" id="convert"></input>
        <script>
            function print(value) {
                document.write(math.format(value) + '<br>');
            }

            print(math.eval('"TEXT IN CONVERT BOX HERE" inch in cm'));
        </script>
    </body>

</html>
EN

回答 1

Stack Overflow用户

发布于 2013-08-29 12:13:18

尝试学习一些基本的JS和一些像jQuery这样的库。

jQuery是一个轻量级的JavaScript库,“写得更少,做得更多”。

jQuery的目的是让在你的网站上使用JavaScript变得更加容易。

jQuery处理许多需要多行JavaScript代码才能完成的常见任务,并将它们封装到您可以用一行代码调用的方法中。

jQuery还简化了JavaScript中的许多复杂操作,比如AJAX调用和DOM操作。

以下是您的问题http://jsfiddle.net/zFuNs/3/的工作示例

代码语言:javascript
复制
$('#convert').click(function () {
    var cm = math.eval( $('#inch').val() + ' inch in cm' );
    $('#cms').text(cm);
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18502057

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档