1. 我想用javascript獲取在php里的值,該值是用戶輸入的值(input name="user" type="text").
PHP:<?php $_get("user")?>
JS:
改成(input name="user" type="text" id="user")
document.ElementById("user").value 可以獲取。
2. javascript獲取php的時間後,怎麼免刷新頁面時間走動
1獲取 php時間應該在 setInterval回調函數外邊
2
vartime=newDate(parseInt(<?phpechotime();?>)*1000);
varinterval=setInterval(function(){
time=newDate(time.getTime()+1000)
attime=time.toLocaleTimeString();
document.getElementById('clock').value=attime;
},1000)
3. 如何在js中調用php
在js中調用php的方法是直接在script標簽的src屬性中嵌入要訪問的php地址。
1、JS方式調用PHP文件並取得PHP中的值
舉例說明:
如在頁面test_json1中用下面這句調用:
<script type="text/javascript" src="/index.php/test/testjson2">
</script>
<script type="text/javascript" >
alert(jstext);
</script>
2、在test_json2.php中有這樣一段PHP代碼:
<?php
$php_test='I come from PHP!';
echo "var test='$php_test';";
echo "var jstext="."'$php_test';";
?>
當執行test_json1.php文件時,就會調用test_json2.php文件,並將b.php文件的輸出作為JS語句來執行,
所以此處會彈出一個提示框,內容為JS變數jstext的值,也就是在PHP文件中賦給jstext的值。
這樣就行你看過後很簡單吧以後不會可以向我一樣經常到後盾人找找相關教材看看就會了,希望能幫到你,給個採納吧謝謝
4. 在JS如何獲取PHP的值這當中應注意什麼
js獲取不了php的值。至少我是沒發現有相關功能的,但是php卻可以向js賦值。
php是服務端代碼,js是客戶端代碼。
所有的js都可以由php定義,了解這個就簡單了。
如php中寫:
$word = '你好';
echo "<script> var test = '".$word."'; </script>";
如此,html頁面就會獲得一個js如下,
<script> var test = '你好';</script>
而這個js中的變數test就是php中$word這個參數的值。
5. js如何用php去接收資料庫中的數據
$.ajax{
type:接收方式,
url:接收的url地址,
data:接收數據,
success:成功後的回調函數
}
6. javascript獲取php顯示的值,並相加,但是總是出現undefined
朋友,我用了一點時間認真去考慮了你的問題,問題是出現在這句上:
var v=document.getElementById("price").value;
獲取非表單的值不能用 value,所以顯示未定義
建議這樣再id為price的div加上屬性value
然後js里:
var v=document.getElementById("price").getAttribute("value");//total value
我試了,是可行的。
另外,如果使用jquery的話,獲取值可以簡單的這么做:$("#price").text();
最後提醒你一句:當出現問題時,要像剝洋蔥皮一樣,一層一層的去剝,比如我先是判斷這個未定義是不是來自Php,如果是php的話,那麼是不是變數名稱寫錯了?(php是可以不用先定義變數的,但是有些時候,如果直接用,會顯示未定義,比如連接字元時:$str.="some";這時如果$str為定義,那麼就會顯示undefined),接著看這個錯誤是不是來自js,如果是,總共就那麼幾行代碼,通過排除法,一個一個的來,重點關注變數是否使用正確,總之,有錯誤發生並提示,是件好事情。
7. javascript怎樣調用php函數
womanv 說得很清楚了
JS 是瀏覽器語言,PHP 是伺服器語言,因此JS 無法直接調用 PHP 函數,但PHP 可以調用 JS 函數,方法是:
print("<script type='text/javascript'>alert('OK !')</script>");
如果你想用 JS 與 PHP 通信,最好的辦法就是 AJAX 了,如果你只是想調用 PHP 中的變數,則把變數以隱藏域的形式存儲起來,賦於 id, 以 document.getElementById('ID') 就可以引用了
8. php怎麼獲取當前頁面 javascript的變數值
可以使用ajax技術實現動態提交和返回,不用刷新頁面的所有內容。基本代碼如下,可以酌情參考和修改:
function showDate()
{
var xmlhttp;
var d = new Date();
if (window.XMLHttpRequest)
{
// IE7+, Firefox, Chrome, Opera, Safari 瀏覽器執行代碼
xmlhttp=new XMLHttpRequest();
}
else
{
// IE6, IE5 瀏覽器執行代碼
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("txtHint").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","getdate.php?q="+d,true);
xmlhttp.send();
}
9. js中如何獲取php數組
js中獲取php數組的代碼如下:
function ajax_test(params){
$.ajax({
url:'./php/data_read.php',
type:'post',
dataType:'html',
data:params,
error: function(){alert('error');},
success:function(procts){
alert(procts);
}
});
}