我想將一些JavaScript放到PHP代碼片段中,並且能夠加載一個函數。我一直在關注這個網站:http://www.dynamicdrive.com/forums/showthread.php?41129-How-to-put-JS-in-PHP,並沒有運氣。在php中放置Javascript
這是我到目前爲止的代碼:
<input type="hidden" name="projectPhoto" value='<?php echo "<script type=\"text/javascript\" src=\"js\phpjs.js\"></script>";
?>'/>
儘管下面的說明清楚,結果是什麼正在呼應。該腳本尚未運行。這甚至有可能做到嗎?
而且這是我的函數:
function uploadFile(){
var filename = document.getElementById("image").value;
filename = filename.replace("C:\\fakepath\\", "");
alert(filename);
filename = String(filename);
document.getElementById("projectPhoto").value = filename;
};
檢查與警報(); –
您無法在輸入標籤內回顯腳本標籤,並期望它能夠正常工作。您可以嘗試按照原樣回顯腳本,然後將該值設置爲如下形式:value = uploadFile() – Gimmy
我們之前討論過這個問題,這是不可靠的,某些瀏覽器也會返回一個fakepath前綴。 – Tredged