javascript - 选择其他人,然后在 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
解决方案
你的:
<select id="position" class="form-control name="position" onchange='checkvalue(this.value)'>
缺少结束语标记
<select id="position" class="form-control" name="position" onchange='checkvalue(this.value)'>
推荐阅读
- java - 对象引用在不使用时被删除?
- android - 连接 PubNub 服务的频道时出现 PNTimeoutCategory 错误
- python - Python Pandas - 查找和分组异常值
- javascript - 为创建和编辑页面使用相同表单组件的良好做法
- flutter - 文本从大到小的颤动动画
- windows - Windows 上的 Flutter:如何调用外部 dll?
- c# - 是否可以创建连接到另一个 websocket 的 websocket 服务器?
- jodatime - 为什么 kotlinx-datetime 存在?或者:为什么数据时间库如此依赖于平台?
- azure - Azure DevOps API - 如何引用其他管道作为资源参数
- typescript - 如何避免 VSCode 自动补全中的省略号?