-1

我正在尝试执行以下简单乘法的非常简单的任务。我无法让输入字段参与下面的代码。请让我知道我如何才能让它工作。谢谢你们!

<!DOCTYPE html>
<html>
<body>

<?php
$count="20";
?>
<input id="spend">
<button onclick="myFunction()">Calculate</button>

<p id="demo"></p>

<script>
function myFunction()
{
y=<?php echo "$count"; ?>;
z=document.getElementById('spend').innerHTML;
x=y+z;
document.getElementById("demo").innerHTML=x;
}
</script>

</body>
</html>
4

1 回答 1

9

嗨试试这个代码它正在工作

<!DOCTYPE html>
<html>
<body>

<?php
$count=20;
?>
<input id="spend">
<button onclick="myFunction()">Calculate</button>

<p id="demo"></p>

<script>
function myFunction()
{
var y=<?php echo $count; ?>;
var z=document.getElementById('spend').value;
var x=y*z;
document.getElementById("demo").innerHTML=x;
}
</script>

</body>
</html>
于 2013-04-14T04:26:31.860 回答