2010-07-28 4 views
0

можно ли передать содержимое var reason в action = report?javascript pass var to 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

+0

@jim: Добро пожаловать ... – Sarfraz

+1

... но если он решил вашу проблему, отметьте соответствующий ответ как * Принято *. – MvanGeest