不能组合脚本和 php div.innerHTML += "<form action='" {{route('stock.store')}}\ "' method='post



>我有一个按钮,可以调用一个名为add_Fields((的脚本方法。我使用 .innerHTML 在表单中添加字段。

问题是当我将属性操作的值设置为 {{route('stock.store'(}} 时,整个脚本代码不起作用。

有人可以帮我解决这个问题吗?

var i = 0;
var d = document.getElementById("content");
d.innerHTML += "<div class='form-group row'>"+
"<span class='col-md-2'>UNIT:<input form='form"+i+"' id='unit' type='text' name='unit' class='form-control' required></span>"+
"<span class='col-md-2'>QTY:<input form='form"+i+"' id='quantity' type='number' name='quantity' class='form-control' required></span>"+
"<span class='col-md-4'>UNIT COST:<input form='form"+i+"' id='unit_cost' type='number' name='unit_cost' class='form-control' required></span>"+
"<span class='col-md-4'>AMOUNT:<input form='form"+i+"' id='unit_cost' type='number' name='unit_cost' class='form-control' required></span>"+
"</div>"+
"<form id='form"+i+"' action='"{{route('stock.store')}}"' method='post'>@csrf</form>"+
"";

替换表单标记的以下代码,并确保路由在 routes\web.php 文件中定义

"<form id='form"+i+"' action='{{route('stock.store')}}' method='post'>@csrf</form>"+

最新更新