熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> PHP編程 >> 正文

關於js與php互相傳值的介紹

2013-11-15 12:33:32  來源: PHP編程 

  JS是前台的語言PHP是後台的語言初學時會經常出現前後台分不清的情況(我當初就是這樣的現在有時也在犯)我當初的想法是就把前後台當成兩個島他們是無法跨越的HTML就像一座橋當你想要把一座島上的變量傳到另一個島上只有借助於這座橋
我來做個小小的總結吧
HTML中的值如何傳到JS下面假設是文件php

復制代碼代碼如下:
<html>
<body>
<form action="php" method="post">
name:<input type="text" name="username" id="username">
rename:<input type="text" name="username" id="username">
<input type="button" value="submit" on CliCk="get()">
</form>
</body>
</html>

  
JS假如想取文本框中用戶輸入的name值這樣寫

復制代碼代碼如下:
<script language=JavaScript>
function get()
{
var n=documentgetElementById(username)value;
alert (n);
}</script>

  
這樣的話在有調用JS get()時就會彈出警示框裡面的內容就是name的值
:假如說JS中的這個取到的name值要傳回rename的文本框中這樣寫

復制代碼代碼如下:
<script language=JavaScript
function get() 

var n=documentgetElementById(username)value; 
documentgetElementById("username")value=n; 
}</script>

  
這樣的話在下面調用get()就會自動顯示你上面name輸入的值
PHP中取頁面的值
這個我想大家都會了吧

復制代碼代碼如下:
<?php
$name=$_REQUEST["username"];
echo $name;
?>

  
PHP的值傳回頁面
在HTML中插入PHP語言可以調用PHP中變量的值也可用Smarty(推薦)
有了以上這些不管是HTML頁面裡的值還是JS中變量的值都可以輕松的傳入PHP當然PHP的值也可傳到想要的地方


From:http://tw.wingwit.com/Article/program/PHP/201311/21170.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.