JS 與 PHP 傳值
一.javasript傳值給php
<script>
function express(){
var value="abc";
location.href="point.php?value=" +value; //將一個value=abc的變數將值丟到point.php的網址上}
</script>
<input type="button" value="button" onclick="express()">
//利用button呼叫javascript的express()的function,當按下按鈕時便呼叫javascript,
而express()則做超連結的動作傳直至point.php?value=abc
最後在point.php頁面寫下php碼用$_GET接值,便可輕鬆完成javascript傳直給php的任務囉!!
<?php
echo $_GET['value'];
?>
完整程式碼
<script>
function express(){
var value="abc";
location.href="point.php?value=" +value;
}
</script>
<input type="button" value="button" onclick="express()">
<?php
echo $_GET['value'];
?>
二.php傳值給javascript
<?php
$value="abc";
?>
由於php程式碼是當頁面載入時便一次讀取,因此先將value變數等於abc。
再由javascript接這樣就解決了問題囉!!
<script type="text/javascript">
var value="<?php echo $value; ?>";document.write(value);
</script>
完整程式碼:
<?php
$value="abc";
?>
<script type="text/javascript">
var value="<?php echo $value; ?>";
document.write(value);
</script>
留言
張貼留言