我有这个表格
<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变量。我怎么能这样做?
答案 0 :(得分: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'];