我在一個php變量中存儲字符串值。我想將此值發送到圖像點擊函數。這裏是代碼如何從PHP頁面發送字符串值到Java腳本頁面
userfn.php
$actvitycode = "AG001";
<img src="phpimages/addicon.gif" onclick="showData('.$actvitycode.')"></img>
getdata.js
function showData(actcode)
{
alert(actcode);
document.getElementById("tasklist").value = actcode;
}
問題是,在圖像上點擊功能沒有調用。 供參考:如果我在$ actvitycode中存儲整數值(例如:2342),則函數被成功調用並且警報顯示結果。只有字符串值的問題。我嘗試了幾種語法,如
onclick="showData("'.$actvitycode.'")"
onclick="showData($actvitycode)"
但是沒有一種語法給出結果。請給我正確的語法。
爲了進一步說明兩個答案,使用兩個不同的腳本語言和他們混在一起。 Javascript只能在客戶端(瀏覽器)上運行,而PHP只能在服務器上運行。 – dbf