[英]Onclick function in Laravel collective form
查看:表單內容
{{Form::label('dipno', 'No')}}
{{Form::radio('diploma','No',['id'=>'dip','onclick'=>'hasNoDip();'])}}
{{Form::number('diplomamarks','',['class' => 'form-control','max'=>'100','step'=>'0.01','id'=>'abc'])}}
JavaScript
這是 JavaScript 代碼
<script> function hasNoDiploma() { document.getElementById('abc').disabled=false; return true; } </script>
我在表單刀片中添加了下面的腳本標簽。 (我嘗試將其添加到單獨的 JS 文件中,然后將其鏈接到我的刀片模板中,但仍然無法正常工作)
但是 onclick function 不工作。 是否有另一種方法可以實現這一目標,或者我做錯了什么?
我想通過這段代碼實現的是當我 select 單選按鈕底部的表單字段應該被隱藏時,反之亦然。
我看到的是你正在調用一個不存在的hasNoDip()
你定義的 function 是hasNoDiploma()
並且您缺少表單生成器選擇的屬性,因此該行將是
{{Form::radio('diploma','No', false, ['id'=>'dip','onclick'=>'hasNoDiploma();'])}}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.