javascript - 如何将 PHP 输入文本传递给 JavaScript 并返回给 PHP 标签

标签 javascript php laravel laravel-5

我有一个 PHP 文本框,允许用户输入金额

<input id="inputAmount" type="number" class="form-control" name="amount" required>

以及用于显示消息的标签。

<label id="Message" style="display:none">
   'ExchangeRate is ' . $Rate . 'and converted amount is '. $ConvertedAmount
</label>

这是我的概念用于计算的 JavaScript

<script>
    $("#inputAmount").change(function(){
        var ConvertedAmount = Rate * inputAmount;
        return ConvertedAmount;
    });
</script>

我应该如何做才能向用户显示即时转换结果?

最佳答案

将 php 变量的内容放入输入中,然后使用 javascript 获取输入的值,然后进行 javascript 计算。像这样。

<input id="inputAmount" type="number" class="form-control" name="amount" required>

<input id="rate" type="hidden" class="form-control" value="<?php $Rate ?>">

然后是你的 JavaScript 代码

<script>
    $("#inputAmount").change(function(){
        var Rate = document.getElementById('rate').value;
        var ConvertedAmount = Rate * inputAmount;
        return ConvertedAmount;
    });
</script>

关于javascript - 如何将 PHP 输入文本传递给 JavaScript 并返回给 PHP 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45873875/

相关文章:

laravel - 如何在 Laravel 5.2 中为登录条件添加额外的逻辑

asp.net - Javascript 函数未被调用 - ASP.NET 和 UpdatePanel

javascript - PHP 输出未出现在 HTML 中

javascript - 在 Mozilla Firefox 中的每个页面上运行自定义 Javascript

php - 最佳扩展类命名约定?

php - 将 SQL 数据解析为 JSON 以允许用户登录网站时是否存在性能/安全问题或优势?如果有,它们是什么?

laravel - 在服务器中部署Laravel项目而不更改公共(public)文件夹路径

php - 模拟静态 Eloquent 模型方法,包括 find()

javascript - react 表不显示数据

javascript - 如何在函数参数中使用循环并将结果记录到控制台