0
我有一個PHP文件,該文件包含以下代碼:獲取變量使用javascript
function render() {
//fetches all the data from input.
$date = date("Y-m-d H:i:s");
$con = mysql_connect("127.0.0.1","root","");
$database = mysql_select_db("guestbook");
$name = $_POST['name'];
$email = $_POST['email'];
$post = $_POST['post'];
$sql = "INSERT INTO gast(name, email, post, date) VALUES('$name','$email','$post','$date')";
$input = mysql_query($sql);
mysql_close($con);
}
使用JavaScript,我想找回這些變量,像這樣:
document.getElementById('button').onclick = clicked;
function clicked() {
var name = document.render.name.value;
var post = document.render.post.value;
var email = document.render.email.value;
}
我已將該JavaScript代碼包含在我的正文中,但它不起作用。我如何獲得價值?
你不能用JavaScript訪問PHP函數:)如果你要訪問的數據,使用AJAX –
PHP運行在服務器,客戶端的JavaScript上運行,所以他們必須互相不能訪問,確實不要同時「跑」。 – nathan