欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

關(guān)于js與php互相傳值的介紹

 更新時間:2013年06月25日 14:13:37   作者:  
本篇文章是對js與php互相傳值的問題進行了詳細的分析介紹,需要的朋友參考下
JS是前臺的語言,PHP是后臺的語言,初學(xué)時會經(jīng)常出現(xiàn)前后臺分不清的情況(我當(dāng)初就是這樣的,現(xiàn)在有時也在犯),我當(dāng)初的想法是就把前后臺當(dāng)成兩個島,他們是無法跨越的,HTML就像一座橋,當(dāng)你想要把一座島上的變量傳到另一個島上,只有借助于這座橋。
我來做個小小的總結(jié)吧:
1:HTML中的值如何傳到JS,下面假設(shè)是文件1.php
復(fù)制代碼 代碼如下:

<html>
             <body>
                <form action="1.php" method="post">
                     name:<input type="text" name="username" id="username">
                    rename:<input type="text" name="username1" id="username1">
                    <input type="button" value="submit" on CliCk="get()">
               </form>
              </body>
         </html>

JS假如想取文本框中用戶輸入的name值,這樣寫
復(fù)制代碼 代碼如下:

<script language='JavaScript'>
function get()
{
var n=document.getElementById('username').value;
alert (n);
}</script>

這樣的話在有調(diào)用JS get()時就會彈出警示框,里面的內(nèi)容就是name的值。
2:假如說JS中的這個取到的name值要傳回rename的文本框中,這樣寫
復(fù)制代碼 代碼如下:

<script language='JavaScript'>
function get()
{
   var n=document.getElementById('username').value;
   document.getElementById("username1").value=n;
}</script>

這樣的話在下面調(diào)用get()就會自動顯示你上面name輸入的值。
3:PHP中取頁面的值
這個我想大家都會了吧
復(fù)制代碼 代碼如下:

<?php
$name=$_REQUEST["username"];
echo $name;
?>

4:PHP的值傳回頁面
在HTML中插入PHP語言,可以調(diào)用PHP中變量的值,也可用Smarty(推薦)。
有了以上這些,不管是HTML頁面里的值還是JS中變量的值,都可以輕松的傳入PHP,當(dāng)然,PHP的值也可傳到想要的地方。

相關(guān)文章

最新評論