Здравствуйте, ребята, я новичок в Laravel и программировании. Я пытаюсь разрешить флажок, если значение $ status равно 1, в моем сценарии ниже значения {{$ detail-> status}} должно быть 1, поэтому флажок должен быть установлен, но он не работает.
Javascript
<script>
function sta() {
var st = document.getElementById("status").value;
var checkbox = document.getElementById("status");
if (st == 1) {
checkbox.checked == true;
} else {
checkbox.checked == false;
}
}
</script>
HTML
<body onload= "sta()">
<form id="ed" name="ed" method="post" action="{{action('DetailTestController@update',$id)}}">
{{csrf_field()}}
<input type="hidden" name="_method" value="PATCH" />
<div class="form-group">Name:
<input type="text" name="name" class="form-control" value="{{$detail->name}}" placeholder="Enter Name" />
</div>
<div class="form-group">Description:
<input type="textarea" name="description" class="form-control" value="{{$detail->description}}"
placeholder="Enter Description" />
</div>
// отсюда код флажка
<div class="form-group">Status Type:
<label class="radio-inline">
<input type="checkbox" id="status" name="status" value="{{$detail->status}}">
</label>
</div>