gpt4 book ai didi

javascript - 如何在html中获取PHP echo值,使其与其他输入相同?

转载 作者:行者123 更新时间:2023-11-28 06:46:51 27 4
gpt4 key购买 nike

我只会展示我的例子,因为我不知道如何解释它。

这是一个带有 javascript 的 html 代码,用于计算它们之间的数字:http://jsbin.com/OJOlARe/1/edit?html,js,output

我想要做的是将“input id="box2"”替换为我在 PHP 中使用此代码得到的结果。

<?php

$url = "https://btc-e.com/api/3/ticker/btc_usd";
$decode = json_decode(file_get_contents($url), true);
$price = $decode["btc_usd"]["last"];


echo $price;
?>

所以我将在框1中输入一个我想要的值,框2将自动具有“echo $price”的值,并且结果将在它们之间计算这两个值。

非常感谢您的帮助和努力。

最佳答案

如果我理解正确的话应该是这样的。

PHP

<?php

$url = "https://btc-e.com/api/3/ticker/btc_usd";
$decode = json_decode(file_get_contents($url), true);
$price = $decode["btc_usd"]["last"];


echo $price;
?>

HTML

<!DOCTYPE html>
<html>
<head>
<meta charset=utf-8 />
<title>JS Bin</title>
</head>
<body>

<table width="80%" border="0">
<tr>
<th>Box 1</th>
<th>Box 2</th>
<th>Result</th>
</tr>
<tr>
<td><input id="box1" type="text" oninput="calculate()" /></td>
<td><input id="box2" value="<?php echo($price); ?>" type="text" oninput="calculate()" /></td>
<td><input id="result" /></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
</table>

</body>
</html>

JavaScript

<script>
function calculate() {
var myBox1 = document.getElementById('box1').value;
var myBox2 = document.getElementById('box2').value;
var result = document.getElementById('result');
var myResult = myBox1 * myBox2;
result.value = myResult;
}
</script>

关于javascript - 如何在html中获取PHP echo值,使其与其他输入相同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33342741/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com