2010-07-28 174 views
0

是否可以將var reason的內容傳遞給action = report?javascript將var傳遞給php

function redirectConfirm(url) 
{ 

var msg = "Are you sure?"; 
var reason = prompt("Reason"); 

if (confirm(msg)) 
{ 
    location.href=url; 
} 
} 

和紐帶

<a onClick="javascript:redirectConfirm('thread.php?id=$id&action=report');">Report post</a> 

回答

0

你可以把它作爲查詢字符串:

location.href=url + '&reason=' + reason; 

在PHP之後,您可以通過$_GET得到它:

$_GET['reason']; 
+0

聰明!非常感謝! – jim 2010-07-28 10:09:03

+0

@jim:歡迎您... – Sarfraz 2010-07-28 10:11:27

+1

...但如果它解決了您的問題,請將answwer標記爲* Accepted *。 – MvanGeest 2010-07-28 10:38:31