2010-07-28 153 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