这是我尝试在javascript表单中添加csrf令牌的代码。但它返回"Page Expired“
var form=document.createElement("form");
form.setAttribute("method","POST");
form.setAttribute("enctype","multipart/form-data");
form.setAttribute("name","MyForm");
form.setAttribute("action","AddQuestionImage");
form.setAttribute("onsubmit","return ValidateImageExist()");
var Input_File=document.createElement("input");
Input_File.setAttribute("type","file");
Input_File.setAttribute("name","question_image");
var Token=document.createElement("input");
Token.setAttribute("type","hidden");
Token.setAttribute("name","_token");
Token.setAttribute("value","{{csrf_token()}}");
var Submit=document.createElement("input");
Submit.setAttribute("type","submit");
Submit.setAttribute("value","Add Image To Question");
Submit.setAttribute("class","btn btn-warning");
form.appendChild(Token);
form.appendChild(Input_File);
form.appendChild(Submit);
Div_Control.appendChild(form);发布于 2018-08-24 18:14:38
试试这个:
csrf.setAttribute("name","_token");
https://stackoverflow.com/questions/49181458
复制相似问题