2015-05-27 2 views
0

У меня есть эта формаПолучить возвращаемое значение яваскрипта функции внутри формы

<form action="<?php echo $response ?>?nexturl=<?php echo $nexturl ?>" 
method="post" enctype="multipart/form-data" onsubmit="return saveFile(); "> 
<input id = "file" name="file" type="file" style="border:none;"/> 

Я хотел бы сделать что-то вроде этого:

return $action = saveFile(); 

Я хочу, чтобы сохранить возвращаемое значение saveFile() Какой код JavaScript, возвращающий логическое значение в переменную PHP. Как я могу это сделать?

ответ

1

сохранить значение в скрытом поле ввода, а затем представить в виде: Как это:

function saveFile() 
{ 
    var val=true; 
    var input=document.createElement("input"); 
    input.setAttribute("type", "hidden"); 
    input.setAttribute("name", "booleanValue"); 
    input.setAttribute("value", val); 
    document.getElementById("form").appendChild(input); 
} 

Чтобы получить это значение в PHP:

$myBoolean=$_REQUEST['booleanValue']; 
+0

Можете ли вы показать, как я назвал бы создана элемент из php? –

+0

Проверьте изменения .. – Rayon

Смежные вопросы