我試圖做一個PHP文件,將在移動設備上工作。我們有一些JavaScript來顯示導航應用頂部的按鈕。我的php文檔假設顯示在按鈕的正下方。它應該是一個相當簡單的頁面,但我掙扎很糟糕。我試圖簡單地調用一個設置變量的函數。我想用這個變量來顯示使用應用程序的人的金額。我遇到了函數和變量的問題。我已經告訴html不能使用變量或函數,所以我需要分解成php並使用「echo functionName();所以:declare函數,調用函數來設置變量,顯示div內頁面上的變量。任何幫助將不勝感激。這是我的代碼:在html中使用javascript和php。質量混淆
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<?php
?>
<html>
<head>
<script type="text/javascript">
//int $availableBal;
//int $currentHoldings;
function int getBalance();
{
int $availableBal = 500;
//alert("you have " + $availableBal + " dollars to spend");
return $availableBal;
}
function void getHoldings()
{
int $MSFT_Shares = 5;
int $MFST_Price= 100;
int $currentHoldings = $MSFT_Shares * $MSFT_Price;
return $currentHoldings;
}
</script>
<style>
html {text-align:center}
</style>
</head>
<body>
<div id="totalMoney" align="center" style= "border:1px solid grey">
You have a current balance of: $ <?php 'echo getBalance();' ?>
<br>
<!--The total worth of your current stocks is: $ <script type="text/javascript"> document.write(getHoldings();)</script> -->
</div>
</body>
</html>
這看起來不像Javascript ......似乎是Java和PHP的混合體,是不是? – elclanrs
我同意@elclanrs ...也注意到你的'getBalance()'函數後面有一個分號(;),這可能不會對任何事情有所幫助。 – Mike
對,還有'<?php'echo getBalance();' ?>'? @Terak我建議你從_zero_開始,並通過step_去_step。不要急於進入PHP和JS,首先學習基礎知識...... – elclanrs