首页 > 解决方案 > 选择其他人,然后在 Laravel 中显示输入文本

问题描述

<select id="position" class="form-control" name="position" onchange='checkvalue(this.value)'>
       <option value="Option A">Gedung A</option>
       <option value="Option B">Option B</option>
       <option value="Option C">Option C</option>
       <option>Other...</option>
</select>

<input type="text" id="other_text" class="form-control" name="position" placeholder="Enter your location" required style='display:none' />


 <script>
    function checkvalue(val)
    {
        if(val==="Other...")
           document.getElementById('other_text').style.display='block';
        else
           document.getElementById('other_text').style.display='none'; 
    }
 </script>

接其他人时一切正常,但在选择其他选项时出现错误。请帮忙,我是laravel的新手

在此处输入图像描述

这是我要保存到数据库的控制器 @Tran Audi My Controller

标签: javascriptmysqllaraveldrop-down-menu

解决方案


你的:

<select id="position" class="form-control name="position" onchange='checkvalue(this.value)'>

缺少结束语标记

<select id="position" class="form-control" name="position" onchange='checkvalue(this.value)'>

推荐阅读